XML 18 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
OTHER REAL ESTATE OWNED (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Mortgage Loans on Real Estate [Line Items]      
Balance at beginning of period $ 33,984,000us-gaap_OtherRealEstateAndForeclosedAssets [1] $ 69,338,000us-gaap_OtherRealEstateAndForeclosedAssets $ 69,338,000us-gaap_OtherRealEstateAndForeclosedAssets
New foreclosed properties 2,804,000us-gaap_RealEstateAcquisitionsThroughForeclosures 4,855,000us-gaap_RealEstateAcquisitionsThroughForeclosures 14,732,000us-gaap_RealEstateAcquisitionsThroughForeclosures
Sales (6,726,000)us-gaap_RealEstateCostOfRealEstateSold (8,767,000)us-gaap_RealEstateCostOfRealEstateSold (42,013,000)us-gaap_RealEstateCostOfRealEstateSold
Writedowns (2,173,000)us-gaap_RealEstateOtherDeductions (1,831,000)us-gaap_RealEstateOtherDeductions (8,073,000)us-gaap_RealEstateOtherDeductions
Balance at end of period 27,889,000us-gaap_OtherRealEstateAndForeclosedAssets 63,595,000us-gaap_OtherRealEstateAndForeclosedAssets 33,984,000us-gaap_OtherRealEstateAndForeclosedAssets [1]
Other real estate owned by geographical location, segment and class [Abstract]      
Total 27,889,000us-gaap_OtherRealEstateAndForeclosedAssets 63,595,000us-gaap_OtherRealEstateAndForeclosedAssets 33,984,000us-gaap_OtherRealEstateAndForeclosedAssets [1]
Foreclosed property expenses [Abstract]      
Total foreclosed property expenses 1,971,000us-gaap_ForeclosedRealEstateExpense 2,555,000us-gaap_ForeclosedRealEstateExpense  
Realized net losses on dispositions and holding losses on valuations of foreclosed properties 1,400,000bxs_RealizedNetLossesOnDispositionsAndHoldingLossesOnValuationsOfForeclosedProperties 2,300,000bxs_RealizedNetLossesOnDispositionsAndHoldingLossesOnValuationsOfForeclosedProperties  
Alabama and Florida Panhandle [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 4,603,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
17,675,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
8,719,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 4,603,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
17,675,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
8,719,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
Arkansas [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 190,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
675,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
437,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
Other real estate owned by geographical location, segment and class [Abstract]      
Total 190,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
675,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
437,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
Louisiana. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 164,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
257,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
610,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
Other real estate owned by geographical location, segment and class [Abstract]      
Total 164,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
257,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
610,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
Mississippi. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 19,653,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
33,274,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
20,452,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
Other real estate owned by geographical location, segment and class [Abstract]      
Total 19,653,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
33,274,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
20,452,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
Missouri. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   923,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Missouri.Member
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   923,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Missouri.Member
 
Tennessee. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 3,152,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
10,395,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
3,548,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
Other real estate owned by geographical location, segment and class [Abstract]      
Total 3,152,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
10,395,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
3,548,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
Texas. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 127,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
363,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
218,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
Other real estate owned by geographical location, segment and class [Abstract]      
Total 127,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
363,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
218,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
Other Geographical Areas [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 27,889,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
63,595,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
33,984,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 27,889,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
63,595,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
33,984,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
Commercial And Industrial [Member] | Alabama and Florida Panhandle [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial And Industrial [Member] | Other Geographical Areas [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_CommercialPortfolioSegmentMember
Real Estate [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period       
Other real estate owned by geographical location, segment and class [Abstract]      
Total       
Real Estate [Member] | Alabama and Florida Panhandle [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 264,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
822,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
309,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 264,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
822,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
309,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Alabama and Florida Panhandle [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   442,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
24,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total   442,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
24,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Alabama and Florida Panhandle [Member] | Agricultural [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   907,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   907,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Real Estate [Member] | Alabama and Florida Panhandle [Member] | Commercial And Industrial - Owner Occupied [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 199,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
33,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total 199,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
33,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Real Estate [Member] | Alabama and Florida Panhandle [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 3,886,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
15,035,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
7,302,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 3,886,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
15,035,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
7,302,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Alabama and Florida Panhandle [Member] | Commercial Real Estate [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 170,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
352,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,000,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 170,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
352,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,000,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_AlabamaAndFloridaPanhandleMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Arkansas [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 79,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
232,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
97,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 79,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
232,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
97,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Arkansas [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period       
Other real estate owned by geographical location, segment and class [Abstract]      
Total       
Real Estate [Member] | Arkansas [Member] | Commercial And Industrial - Owner Occupied [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   33,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   33,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Real Estate [Member] | Arkansas [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
94,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
94,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
84,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Arkansas [Member] | Commercial Real Estate [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   316,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
256,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total   316,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
256,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Louisiana. [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
  470,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
  470,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Louisiana. [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period       
Other real estate owned by geographical location, segment and class [Abstract]      
Total       
Real Estate [Member] | Louisiana. [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 139,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
257,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
140,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 139,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
257,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
140,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Louisiana.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Mississippi. [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 1,289,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,533,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,181,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 1,289,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,533,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,181,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Mississippi. [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 101,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
556,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
188,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 101,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
556,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
188,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Mississippi. [Member] | Agricultural [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
216,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
216,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Mississippi. [Member] | Commercial And Industrial - Owner Occupied [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 1,424,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,804,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,162,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 1,424,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,804,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,162,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Mississippi. [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 16,069,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
27,512,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
17,152,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 16,069,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
27,512,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
17,152,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Mississippi. [Member] | Commercial Real Estate [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 646,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
568,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
646,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 646,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
568,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
646,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Missouri. [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   62,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Missouri.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   62,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Missouri.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Real Estate [Member] | Missouri. [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period       
Other real estate owned by geographical location, segment and class [Abstract]      
Total       
Real Estate [Member] | Missouri. [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   861,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Missouri.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   861,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Missouri.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Real Estate [Member] | Tennessee. [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 38,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
199,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
198,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 38,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
199,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
198,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Tennessee. [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period       
Other real estate owned by geographical location, segment and class [Abstract]      
Total       
Real Estate [Member] | Tennessee. [Member] | Agricultural [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   1,083,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   1,083,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
 
Real Estate [Member] | Tennessee. [Member] | Commercial And Industrial - Owner Occupied [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 307,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
751,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
223,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 307,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
751,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
223,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Tennessee. [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 2,627,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
7,327,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
3,006,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 2,627,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
7,327,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
3,006,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Tennessee. [Member] | Commercial Real Estate [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 121,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,035,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
121,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 121,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,035,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
121,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Texas. [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 4,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
5,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
39,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 4,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
5,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
39,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Texas. [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period       
Other real estate owned by geographical location, segment and class [Abstract]      
Total       
Real Estate [Member] | Texas. [Member] | Commercial And Industrial - Owner Occupied [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 60,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
105,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
60,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 60,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
105,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
60,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Texas. [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period     56,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total     56,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Texas. [Member] | Commercial Real Estate [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 63,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
106,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
63,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 63,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
106,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
63,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Other Geographical Areas [Member] | Consumer Mortgages [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 1,699,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
3,853,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,294,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 1,699,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
3,853,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,294,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPrimeFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Other Geographical Areas [Member] | Home Equity [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 101,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
998,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
212,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 101,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
998,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
212,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Other Geographical Areas [Member] | Agricultural [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,206,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,206,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
25,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_AgriculturalRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Other Geographical Areas [Member] | Commercial And Industrial - Owner Occupied [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 1,990,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,726,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,445,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 1,990,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,726,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
1,445,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialAndIndustrialOwnerOccupiedRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Other Geographical Areas [Member] | Construction, Acquisition And Development [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 22,805,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
51,086,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
27,740,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 22,805,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
51,086,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
27,740,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Real Estate [Member] | Other Geographical Areas [Member] | Commercial Real Estate [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 1,000,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,377,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,086,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 1,000,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,377,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
2,086,000us-gaap_OtherRealEstateAndForeclosedAssets
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bxs_CommercialRealEstateFinancingReceivableMember
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= bxs_RealEstateSegmentMember
All Other [Member] | Arkansas [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 27,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
   
Other real estate owned by geographical location, segment and class [Abstract]      
Total 27,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= stpr_AR
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
   
All Other [Member] | Mississippi. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 99,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
85,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
98,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total 99,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
85,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
98,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Mississippi.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
All Other [Member] | Tennessee. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 59,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
   
Other real estate owned by geographical location, segment and class [Abstract]      
Total 59,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Tennessee.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
   
All Other [Member] | Texas. [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period   147,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
 
Other real estate owned by geographical location, segment and class [Abstract]      
Total   147,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_Texas.Member
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
 
All Other [Member] | Other Geographical Areas [Member]      
Mortgage Loans on Real Estate [Line Items]      
Balance at end of period 185,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
265,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
98,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
Other real estate owned by geographical location, segment and class [Abstract]      
Total $ 185,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
$ 265,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
$ 98,000us-gaap_OtherRealEstateAndForeclosedAssets
/ bxs_MortgageLoansOnRealEstateGeographicalLocationAxis
= bxs_OtherGeographicalAreasMember
/ bxs_PortfolioSegmentsAxis
= us-gaap_UnallocatedFinancingReceivablesMember
[1] Derived from audited financial statements.See accompanying notes to consolidated financial statements.