XML 113 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Loans and Leases Receivable Disclosure [Abstract]      
Residential real estate loan threshold for jumbo loans $ 600,000smmf_ResidentialRealEstateLoanThresholdForJumboLoanQualification    
Threshold period past due for nonaccrual status of financing receivable 90 days    
Threshold period past due for write-off of credit card loans 180 days    
Threshold period special event notification for writeoff of financing receivable 60 days    
Threshold period past due for writeoff of residential mortgage loans 180 days    
Threshold period for writeoff of collateralized consumer loans 120 days    
Risk rate loans, aggregate balance threshold 2,000,000.0smmf_RiskRateLoansAggregateBalanceThreshold    
Risk rate loans, loan balance threshold 500,000smmf_RiskRateLoansLoanBalanceThreshold    
Average impaired balance 46,643,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 56,930,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 79,400,000us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Interest income recognized while impaired 1,784,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 1,987,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod 2,400,000us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod
Troubled debt restructurings included in impaired loans 34,700,000us-gaap_FinancingReceivableModificationsRecordedInvestment 34,500,000us-gaap_FinancingReceivableModificationsRecordedInvestment  
Current Troubled debt restructurings included in impaired loans 32,200,000smmf_CurrentFinancingReceivableModificationsRecordedInvestment 33,600,000smmf_CurrentFinancingReceivableModificationsRecordedInvestment  
Troubled debt restructuring, aggregate exposure 2,000,000smmf_NonHomogenousCommercialLoanRelationshipAnnualLoanReviewThreshold    
Threshold for related party loans $ 60,000smmf_LoansandLeasesReceivableRelatedPartiesAggregateThreshold