XML 61 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
PENSION, OTHER POST RETIREMENT BENEFIT AND PROFIT SHARING PLANS (Information about Plan Assets) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Actual weighted-average asset allocation [Abstract]        
Actual weighted average asset allocations 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations    
Expected future benefit payments:        
2015 13,584us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths      
2016 12,586us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo      
2017 12,988us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree      
2018 14,327us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour      
2019 15,346us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive      
2020-2024 79,151us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter      
Fair value of plan assets [Abstract]        
Threshold of plan asset value at which individual investments are disclosed (in hundredths) 5.00%bxs_ThresholdOfPlanAssetValueAtWhichIndividualInvestmentsAreDisclosed      
Fidelity Advisor New Insight [Member]        
Fair value of plan assets [Abstract]        
Fair value of investments that represent 5% or more of total plan asset value 10,715bxs_FairValueOfInvestmentsThatExceedThresholdOfTotalPlanAssetValue
/ bxs_DefinedBenefitPlanIndividualInvestmentAxis
= bxs_FidelityAdvisorNewInsightMember
     
Fidelity Low Price Stock Fund [Member]        
Fair value of plan assets [Abstract]        
Fair value of investments that represent 5% or more of total plan asset value 14,594bxs_FairValueOfInvestmentsThatExceedThresholdOfTotalPlanAssetValue
/ bxs_DefinedBenefitPlanIndividualInvestmentAxis
= bxs_FidelityLowPriceStockFundMember
     
Franklin Mutual Discovery Z Fund [Member]        
Fair value of plan assets [Abstract]        
Fair value of investments that represent 5% or more of total plan asset value 11,597bxs_FairValueOfInvestmentsThatExceedThresholdOfTotalPlanAssetValue
/ bxs_DefinedBenefitPlanIndividualInvestmentAxis
= bxs_FranklinMutualDiscoveryZFundMember
     
Pioneer Multi-Asset Floating Rate Fund [Member]        
Fair value of plan assets [Abstract]        
Fair value of investments that represent 5% or more of total plan asset value 24,934bxs_FairValueOfInvestmentsThatExceedThresholdOfTotalPlanAssetValue
/ bxs_DefinedBenefitPlanIndividualInvestmentAxis
= bxs_PioneerMultiAssetFloatingRateFundMember
     
Equity Securities [Member]        
Actual weighted-average asset allocation [Abstract]        
Actual weighted average asset allocations 32.80%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
34.50%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
   
Target asset allocations [Abstract]        
Target Plan Asset Allocations 2014 33.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_EquitySecuritiesMember
     
Debt Securities [Member]        
Actual weighted-average asset allocation [Abstract]        
Actual weighted average asset allocations 64.60%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
62.10%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
   
Target asset allocations [Abstract]        
Target Plan Asset Allocations 2014 67.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_DebtSecuritiesMember
     
Cash and Cash Equivalents [Member]        
Actual weighted-average asset allocation [Abstract]        
Actual weighted average asset allocations 2.60%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
3.40%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
   
Target asset allocations [Abstract]        
Target Plan Asset Allocations 2014 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocations
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
     
Pension Benefits [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 201,352us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
196,447us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
203,704us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
195,004us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Fair value of plan assets 200,738bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
195,843bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | Level 1 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 125,091bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
123,269bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Pension Benefits [Member] | Level 2 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 75,647bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
72,574bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Pension Benefits [Member] | Level 3 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets          
Pension Benefits [Member] | Cash [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets   57us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | U.S. Agency Debt Obligations [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 69,413us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
64,298us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Fair value of plan assets 69,413bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
64,298bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | U.S. Agency Debt Obligations [Member] | Level 2 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 69,413bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
64,298bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_USGovernmentAgenciesDebtSecuritiesMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Pension Benefits [Member] | U.S. Agency Debt Obligations [Member] | Level 3 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets          
Pension Benefits [Member] | Mutual Funds [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 123,239us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_MutualFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
121,178us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_MutualFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Fair value of plan assets 123,239bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_MutualFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
121,178bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_MutualFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | Mutual Funds [Member] | Level 1 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 123,239bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_MutualFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
121,178bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_MutualFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Pension Benefits [Member] | Mutual Funds [Member] | Level 3 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets          
Pension Benefits [Member] | Common Stock [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 1,852us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CommonStockMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
2,091us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CommonStockMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Fair value of plan assets 1,852bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CommonStockMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
2,091bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CommonStockMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | Common Stock [Member] | Level 1 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 1,852bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CommonStockMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
2,091bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CommonStockMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Pension Benefits [Member] | Common Stock [Member] | Level 3 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets          
Pension Benefits [Member] | Money Market Funds [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 4,225us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
5,303us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Fair value of plan assets 4,225bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
5,303bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | Money Market Funds [Member] | Level 2 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 4,225bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
5,303bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_MoneyMarketFundsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Pension Benefits [Member] | Money Market Funds [Member] | Level 3 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets          
Pension Benefits [Member] | Brokered Certificates of Deposit [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 2,009us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_BrokeredCertificatesOfDepositMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
2,973us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_BrokeredCertificatesOfDepositMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Fair value of plan assets 2,009bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_BrokeredCertificatesOfDepositMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
2,973bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_BrokeredCertificatesOfDepositMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | Brokered Certificates of Deposit [Member] | Level 2 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 2,009bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_BrokeredCertificatesOfDepositMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
2,973bxs_DefinedBenefitPlanFairValueOfPlanAssetsNotIncludingCash
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_BrokeredCertificatesOfDepositMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Pension Benefits [Member] | Brokered Certificates of Deposit [Member] | Level 3 [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets          
Pension Benefits [Member] | Total Investments [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 200,738us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_TotalInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
195,900us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_TotalInvestmentsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Pension Benefits [Member] | Accrued Interest and Dividends [Member]        
Fair value of plan assets [Abstract]        
Fair value of plan assets 614us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_AccruedInterestAndDividendsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
547us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= bxs_AccruedInterestAndDividendsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
   
Basic Plan [Member] | BancorpSouth, Inc. (Parent Company Only) [Member]        
Actual weighted-average asset allocation [Abstract]        
Actual weighted average asset allocations 0.92%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1.06%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Fair value of plan assets [Abstract]        
Fair value of plan assets 1,900us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,100us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember