XML 20 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Loans Classified as Past Due in Excess of Thirty Days or More and Loans Classified as Non-Accrual (Detail) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Past Due 30 to 89 Days $ 2,567fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue $ 7,163fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue  
Past Due 90 Days Or More and Still Accruing 426us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing 669us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing  
Non- Accrual 5,995us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus 6,056us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus 33,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Total Past Due and Non- Accrual 8,988fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue 13,888fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue  
Total Loans 716,359us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome 704,531us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome  
Real Estate-construction      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Past Due 30 to 89 Days 361fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
428fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
 
Past Due 90 Days Or More and Still Accruing 365us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
 
Non- Accrual 2,712us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
2,747us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
 
Total Past Due and Non- Accrual 3,438fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
3,175fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
 
Total Loans 93,168us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
84,935us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateConstructionMember
 
Real Estate-mortgage      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Past Due 30 to 89 Days 1,355fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
3,208fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
 
Past Due 90 Days Or More and Still Accruing 61us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
208us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
 
Non- Accrual 2,089us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
2,164us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
 
Total Past Due and Non- Accrual 3,505fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
5,580fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
 
Total Loans 254,844us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
256,406us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_MortgageLoansOnRealEstateMember
 
Real Estate-non farm non residential      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Past Due 30 to 89 Days 706fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
3,408fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
 
Past Due 90 Days Or More and Still Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
461us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
 
Non- Accrual 1,092us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
1,102us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
 
Total Past Due and Non- Accrual 1,798fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
4,971fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
 
Total Loans 242,969us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
238,601us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_RealEstateNonFarmNonresidentialMember
 
Commercial      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Past Due 30 to 89 Days 82fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
29fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
 
Past Due 90 Days Or More and Still Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
 
Non- Accrual 65us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
5us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
 
Total Past Due and Non- Accrual 147fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
34fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
 
Total Loans 110,806us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
106,109us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
 
Consumer      
Financing Receivable, Recorded Investment, Past Due [Line Items]      
Past Due 30 to 89 Days 63fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
90fbms_FinancingReceivableRecordedInvestmentThirtyToEightyNineDaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Past Due 90 Days Or More and Still Accruing 0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
0us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Non- Accrual 37us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
38us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Total Past Due and Non- Accrual 100fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
128fbms_FinancingReceivableRecordedInvestmentNonaccrualStatusAndPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
 
Total Loans $ 14,572us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember
$ 18,480us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoanMember