XML 13 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Detail of Troubled Debt Restructurings (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Financing Receivable, Modifications [Line Items]  
Outstanding Recorded Investment Pre-Modification $ 0fbms_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
Outstanding Recorded Investment Post-Modification 0fbms_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
Number of Loans 0fbms_FinancingReceivableModificationsNumberOfContractsDuringPeriod
Interest Income Recognized 0fbms_FinancingReceivableModiicationImpairedFinancingReceivableInterestIncomRecognized
Commercial installment  
Financing Receivable, Modifications [Line Items]  
Outstanding Recorded Investment Pre-Modification 0fbms_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_CommercialInstallmentMember
Outstanding Recorded Investment Post-Modification 0fbms_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_CommercialInstallmentMember
Number of Loans 0fbms_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_CommercialInstallmentMember
Interest Income Recognized 0fbms_FinancingReceivableModiicationImpairedFinancingReceivableInterestIncomRecognized
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_CommercialInstallmentMember
Commercial real estate  
Financing Receivable, Modifications [Line Items]  
Outstanding Recorded Investment Pre-Modification 0fbms_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Outstanding Recorded Investment Post-Modification 0fbms_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Number of Loans 0fbms_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Interest Income Recognized 0fbms_FinancingReceivableModiicationImpairedFinancingReceivableInterestIncomRecognized
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
Consumer real estate  
Financing Receivable, Modifications [Line Items]  
Outstanding Recorded Investment Pre-Modification 0fbms_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerRealEstateMember
Outstanding Recorded Investment Post-Modification 0fbms_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerRealEstateMember
Number of Loans 0fbms_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerRealEstateMember
Interest Income Recognized 0fbms_FinancingReceivableModiicationImpairedFinancingReceivableInterestIncomRecognized
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerRealEstateMember
Consumer installment  
Financing Receivable, Modifications [Line Items]  
Outstanding Recorded Investment Pre-Modification 0fbms_FinancingReceivableModificationsPreModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerInstallmentMember
Outstanding Recorded Investment Post-Modification 0fbms_FinancingReceivableModificationsPostModificationRecordedInvestmentDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerInstallmentMember
Number of Loans 0fbms_FinancingReceivableModificationsNumberOfContractsDuringPeriod
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerInstallmentMember
Interest Income Recognized $ 0fbms_FinancingReceivableModiicationImpairedFinancingReceivableInterestIncomRecognized
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fbms_ConsumerInstallmentMember