| 
                                                
                                                
                                                    Botswana Exports: Africa: Uganda (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5.600
            
                                            Apr 2020
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            May 2007 - Apr 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Exports: Africa: Congo-Brazzaville (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Feb 2007 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Exports: Africa: Others (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5.789
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2006 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Exports: EU: Others (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4.545
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2006 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Exports: Asia: United Arab Emirates (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,095.579
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2006 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Exports: Asia: Thailand (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 8.600
            
                                            Mar 2019
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Mar 2007 - Mar 2019
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Exports: Asia: Others (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 48.184
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2006 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Government Budget: Revenue: Non Tax (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 77.780
            
                                            Jun 2023
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2007 - Jun 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Government Budget: Revenue: Grants (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 25.950
            
                                            Jun 2023
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2007 - Jun 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Government Budget: Surplus/Deficit Financing (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,716.027
            
                                            Nov 2021
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2007 - Nov 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Government Budget: Surplus/Deficit Financing: Foreign (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -90.040
            
                                            Nov 2021
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2007 - Nov 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Government Budget: Surplus/Deficit Financing: Domestic (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,806.067
            
                                            Nov 2021
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2007 - Nov 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Central Government (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 223.407
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Local Government (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,660.700
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Government Agencies (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 11,171.137
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Corporate: Resident (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 67,092.481
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Corporate: Non Resident (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,815.607
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Current Account (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 32,508.883
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Call (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 29,110.343
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Savings (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 9,311.571
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: 1 Month (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 19.938
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: 3 Months (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,802.117
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Fixed term: Up to 6 Months (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 18,601.787
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Fixed term: Up to 12 Months (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 13,029.775
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Deposits: Fixed term: Over 12 Months (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,854.618
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Central Government (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Local Government (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.138
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Go... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,456.604
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Ag... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,958.629
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Mi... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 730.305
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Ma... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,878.745
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: El... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 386.191
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Co... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,155.723
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Tr... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 6,557.367
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Tr... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,342.480
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Fi... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,143.893
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Bu... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 4,081.722
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Resident Business: Re... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,888.576
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Non Residents (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 497.907
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Households: Motor Veh... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,467.051
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Commercial Banks Loans and Advances: Outstanding: Households: Other Pur... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 37,628.539
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Dec 2002 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: Overnight Call (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1.539
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: Available at Notice (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3.248
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: Fixed Term: Up to 12 Month... (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5.229
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: Fixed Term: Over 12 Months (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3.572
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: in US Dollars (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.855
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: in Euro (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.182
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: in British Pounds (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.150
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Commercial and Merchant Banks: in South African Rand (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1.821
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Non Bank Depository Corporations: Ordinary Savings Accoun... (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3.625
            
                                            Dec 2024
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Dec 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Deposit Rate: Non Bank Depository Corporations: Special Savings Account (% pa)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1.835
            
                                            Jan 2023
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2004 - Jan 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Final Consumption: Public: Central G... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 9,496.100
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Final Consumption: Public: Local Gov... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,352.200
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Final Consumption: Private: Non Prof... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 840.800
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Gross Fixed Capital Formation: Const... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 10,999.900
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Gross Fixed Capital Formation: Machi... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,856.600
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Gross Fixed Capital Formation: Trans... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 902.700
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Gross Fixed Capital Formation: Miner... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 209.900
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Change in Inventories: Livestock (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -562.900
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Change in Inventories: Minerals (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 -375.600
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): GDE: Change in Inventories: Others (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 800.000
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): Exports: Goods (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 13,257.300
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): Exports: Services (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 1,447.900
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): Imports: Goods (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22,228.100
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): Imports: Services (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,223.000
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Gross Domestic Product (GDP): Net Errors and Omissions (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,361.200
            
                                            Dec 2020
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 1994 - Dec 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Government Budget: Surplus/Deficit: Quarterly (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,173.283
            
                                            Jun 2023
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Jun 2003 - Jun 2023
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Industrial Production: Annual: Matte: ow Contained Nickel (Tonne)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 16,878.000
            
                                            2016
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1980 - 2016
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Industrial Production: Annual: Matte: ow Contained Copper (Tonne)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 13,120.000
            
                                            2016
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1980 - 2016
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Imports: Africa: Ethiopia (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            May 2008 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Imports: Africa: Egypt (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            May 2018
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Oct 2007 - May 2018
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Imports: Asia: Indonesia (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.100
            
                                            Sep 2019
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Feb 2007 - Sep 2019
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Imports: Asia: Turkey (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.100
            
                                            Sep 2019
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Feb 2007 - Sep 2019
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Imports: Asia: Pakistan (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 0.000
            
                                            Sep 2019
                                         | 
                                        
                                        
                                        
                                            monthly
                                         | 
                                        
                                            Apr 2006 - Sep 2019
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Current Account: Income: Compensation of Employees: Residents (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 147.299
            
                                            Jun 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Jun 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Current Account: Income: Compensation of Employees: Non Residents (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 227.676
            
                                            Sep 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Sep 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Current Account: Income: Investment Income: Investments Abroad (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 364.946
            
                                            Sep 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Sep 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Current Account: Income: Investment Income: Foreign Investments (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 2,030.705
            
                                            Sep 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Sep 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Reconciliation/Financing (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,035.246
            
                                            Jun 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Jun 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Reconciliation/Financing: Change in Reserves (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,035.246
            
                                            Jun 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Jun 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana BoP: Reconciliation/Financing: Valuation Adjustment (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 104.987
            
                                            Sep 2022
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Mar 2004 - Sep 2022
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Direct Investment: Equity Ca... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,731.312
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Direct Investment: Other Cap... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 7,658.184
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Portfolio Investment: Shares (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 60,871.942
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Other Investment: Trade Cred... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 168.258
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Other Investment: Loans (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 3,733.350
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Other Investment: Currency a... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 18,236.364
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Other Investment: Others (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 791.478
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Reserve Assets: Special Draw... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 950.541
            
                                            2020
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Reserve Assets: IMF Reserve ... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 745.359
            
                                            2020
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2020
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Assets: Reserve Assets: Foreign Exch... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 51,074.401
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Direct Investment: Equi... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 38,291.507
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Direct Investment: Othe... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 21,602.544
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Portfolio Investment: S... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 926.944
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Other Investment: Trade... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 839.050
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Other Investment: Loans (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 22,845.508
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Other Investment: Curre... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 5,378.146
            
                                            2021
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2021
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana International Investment Position: Liabilities: Other Investment: Other... (BWP mn)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 961.362
            
                                            2019
                                         | 
                                        
                                        
                                        
                                            yearly
                                         | 
                                        
                                            1996 - 2019
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Employment: Water & Electricity (Person)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 8,844.000
            
                                            Mar 2024
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Sep 2007 - Mar 2024
                                         | 
                                    
                                
                            
                                
                                    
                                        
                                            
                                            
                                            | 
                                                
                                                
                                                    Botswana Employment: Wholesale & Retail Trade (Person)
                                                
                                             | 
                                        
                                        
                                            
                                            
                
                 63,712.000
            
                                            Mar 2024
                                         | 
                                        
                                        
                                        
                                            quarterly
                                         | 
                                        
                                            Sep 2007 - Mar 2024
                                         |