XML 23 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Amortized Cost and Estimated Fair Value of Available-For-Sale Securities and Held-To-Maturity Securities (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Available-for-Sale, Amortized Cost $ 242,975us-gaap_AvailableForSaleSecuritiesAmortizedCost  
Available-for-sale Securities, Gross Unrealized Gains 5,517us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains  
Available-for-sale Securities, Gross Unrealized Losses 1,650us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss  
Available-for-sale securities, Estimated Fair Value 246,842us-gaap_AvailableForSaleSecurities 254,746us-gaap_AvailableForSaleSecurities
Held-to-Maturity, Amortized Cost 7,829fbms_HeldToMaturitySecuritiesAmortizedCost  
Held-to-maturity Securities, Gross Unrealized Gains 1,556us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains  
Held-to-maturity Securities, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses  
Held-to-Maturity, Estimated Fair Value 9,385us-gaap_HeldToMaturitySecuritiesFairValue  
Obligations of U.S. Government Agencies    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Available-for-Sale, Amortized Cost 21,664us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Available-for-sale Securities, Gross Unrealized Gains 248us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Available-for-sale Securities, Gross Unrealized Losses 8us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Available-for-sale securities, Estimated Fair Value 21,904us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
 
Tax-exempt and taxable obligations of states and municipal subdivisions    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Available-for-Sale, Amortized Cost 98,483us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Available-for-sale Securities, Gross Unrealized Gains 3,021us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Available-for-sale Securities, Gross Unrealized Losses 67us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Available-for-sale securities, Estimated Fair Value 101,437us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-Maturity, Amortized Cost 6,000fbms_HeldToMaturitySecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-maturity Securities, Gross Unrealized Gains 1,504us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-maturity Securities, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Held-to-Maturity, Estimated Fair Value 7,504us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
 
Mortgage-backed securities    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Available-for-Sale, Amortized Cost 91,736us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Available-for-sale Securities, Gross Unrealized Gains 2,007us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Available-for-sale Securities, Gross Unrealized Losses 51us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Available-for-sale securities, Estimated Fair Value 93,692us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-Maturity, Amortized Cost 1,829fbms_HeldToMaturitySecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity Securities, Gross Unrealized Gains 52us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingGains
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-maturity Securities, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesUnrecognizedHoldingLosses
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Held-to-Maturity, Estimated Fair Value 1,881us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_MortgageBackedSecuritiesMember
 
Corporate obligations    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Available-for-Sale, Amortized Cost 29,837us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_CorporateDebtObligationsMember
 
Available-for-sale Securities, Gross Unrealized Gains 241us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_CorporateDebtObligationsMember
 
Available-for-sale Securities, Gross Unrealized Losses 1,238us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_CorporateDebtObligationsMember
 
Available-for-sale securities, Estimated Fair Value 28,840us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_CorporateDebtObligationsMember
 
Other    
Schedule of Trading Securities and Other Trading Assets [Line Items]    
Available-for-Sale, Amortized Cost 1,255us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_OtherSecuritiesMember
 
Available-for-sale Securities, Gross Unrealized Gains 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_OtherSecuritiesMember
 
Available-for-sale Securities, Gross Unrealized Losses 286us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_OtherSecuritiesMember
 
Available-for-sale securities, Estimated Fair Value $ 969us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= fbms_OtherSecuritiesMember