XML 69 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Schedule of the Activity Regarding TDRs by Loan Type) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance $ 34,515smmf_TroubledDebtRestructuringsValue
Additions 3,861smmf_TroubledDebtRestructuringsAdditions
Charge-offs (3)smmf_TroubledDebtRestructuringsChargeoffs
Net (paydowns) advances (2,294)smmf_TroubledDebtRestructuringNetPaydownsAdvances
Transfer into OREO (88)smmf_TroubledDebtRestructuringsTransferIntoOreo
Refinance out of TDR status (1,320)smmf_TroubleDdebtDrestructuringsRefinance
Troubled debt restructurings, ending balance 34,671smmf_TroubledDebtRestructuringsValue
Allowance related to troubled debt restructurings 696smmf_AllowanceRelatedTotroubledDebtRestructurings
Land And Land Improvements [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 6,163smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Additions 0smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Net (paydowns) advances (377)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Troubled debt restructurings, ending balance 5,786smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Allowance related to troubled debt restructurings 38smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_LandAndLandImprovementsMember
Construction [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 0smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Additions 0smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Net (paydowns) advances 0smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Troubled debt restructurings, ending balance 0smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Allowance related to troubled debt restructurings 0smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_ConstructionMember
Commercial Loan [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 1,243smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Additions 86smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Net (paydowns) advances (919)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Troubled debt restructurings, ending balance 410smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Allowance related to troubled debt restructurings 4smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialLoanMember
Owner Occupied [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 9,699smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Additions 0smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Net (paydowns) advances (198)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Troubled debt restructurings, ending balance 9,501smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Allowance related to troubled debt restructurings 252smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OwnerOccupiedMember
Non Owner Occupied [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 5,544smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Additions 2,154smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Net (paydowns) advances (159)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Refinance out of TDR status (1,320)smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Troubled debt restructurings, ending balance 6,219smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Allowance related to troubled debt restructurings 74smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonOwnerOccupiedMember
Non Jumbo [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 5,541smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Additions 1,080smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Net (paydowns) advances (288)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Transfer into OREO (88)smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Troubled debt restructurings, ending balance 6,245smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Allowance related to troubled debt restructurings 282smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_NonJumboMember
Jumbo [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 6,278smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Additions 0smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Net (paydowns) advances (341)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Troubled debt restructurings, ending balance 5,937smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Allowance related to troubled debt restructurings 46smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_JumboMember
Home Equity Line of Credit [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 0smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Additions 523smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Net (paydowns) advances 0smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Troubled debt restructurings, ending balance 523smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Allowance related to troubled debt restructurings 0smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Consumer Portfolio Segment [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 47smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Additions 18smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Charge-offs (3)smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Net (paydowns) advances (12)smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Troubled debt restructurings, ending balance 50smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Allowance related to troubled debt restructurings 0smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Other Loans [Member]  
Troubled Debt Restructurings [Roll Forward]  
Troubled debt restructurings, beginning balance 0smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Additions 0smmf_TroubledDebtRestructuringsAdditions
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Charge-offs 0smmf_TroubledDebtRestructuringsChargeoffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Net (paydowns) advances 0smmf_TroubledDebtRestructuringNetPaydownsAdvances
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Transfer into OREO 0smmf_TroubledDebtRestructuringsTransferIntoOreo
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Refinance out of TDR status 0smmf_TroubleDdebtDrestructuringsRefinance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Troubled debt restructurings, ending balance 0smmf_TroubledDebtRestructuringsValue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember
Allowance related to troubled debt restructurings $ 0smmf_AllowanceRelatedTotroubledDebtRestructurings
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= smmf_OtherLoansMember