Loans and Allowance for Loan Losses (Details 14) (Non-acquired loans, USD $)
|
12 Months Ended |
Dec. 31, 2014
loan
|
Loans and Allowance for Loan Losses |
|
Specific reserve associated with restructured loans |
$ 991,000us-gaap_AllowanceForCreditLossesChangeInMethodOfCalculatingImpairment |
Specific reserve associated with restructured loans that subsequently defaulted |
0ssb_AllowanceForCreditLossesLoansThatSubsequentlyDefaulted |
Paying Under Restructured Loans
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
6us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_PayingUnderRestructuredTermsMember |
Recorded Investment |
2,068,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_PayingUnderRestructuredTermsMember |
Converted to Non-Accrual
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
2us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ConvertedToNonAccrualMember |
Recorded Investment |
183,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ConvertedToNonAccrualMember |
Foreclosures and defaults
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
1us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ForeclosuresAndDefaultsMember |
Recorded Investment |
204,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ForeclosuresAndDefaultsMember |
Interest rate modification | Paying Under Restructured Loans
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
4us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_PayingUnderRestructuredTermsMember / ssb_TypeOfConcessionAxis = ssb_InterestRateModificationMember |
Recorded Investment |
767,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_PayingUnderRestructuredTermsMember / ssb_TypeOfConcessionAxis = ssb_InterestRateModificationMember |
Interest rate modification | Converted to Non-Accrual
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
2us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ConvertedToNonAccrualMember / ssb_TypeOfConcessionAxis = ssb_InterestRateModificationMember |
Recorded Investment |
183,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ConvertedToNonAccrualMember / ssb_TypeOfConcessionAxis = ssb_InterestRateModificationMember |
Interest rate modification | Foreclosures and defaults
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
1us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ForeclosuresAndDefaultsMember / ssb_TypeOfConcessionAxis = ssb_InterestRateModificationMember |
Recorded Investment |
204,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_ForeclosuresAndDefaultsMember / ssb_TypeOfConcessionAxis = ssb_InterestRateModificationMember |
Term modification | Paying Under Restructured Loans
|
|
Loans and Allowance for Loan Losses |
|
Number of loans |
2us-gaap_FinancingReceivableModificationsNumberOfContracts2 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_PayingUnderRestructuredTermsMember / ssb_TypeOfConcessionAxis = ssb_TermModificationMember |
Recorded Investment |
$ 1,301,000us-gaap_ReceivablesChangeInMethodOfCalculatingImpairmentRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = ssb_NonAcquiredLoansMember / ssb_FinancingReceivableTroubledDebtRestructuringStatusAxis = ssb_PayingUnderRestructuredTermsMember / ssb_TypeOfConcessionAxis = ssb_TermModificationMember |