XML 30 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Loans Held for Sale - Restructured Loans for Periods Presented (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Financing Receivable, Modifications [Line Items]      
Restructured loans $ 4,585us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 [1] $ 1,791us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 [1]  
Performing TDRs [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 36,423us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  36,983us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Performing TDRs [Member] | Commercial Real Estate [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 16,722us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  16,939us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Performing TDRs [Member] | Commercial and Industrial [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 7,988us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  8,074us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Performing TDRs [Member] | Commercial Construction [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 5,724us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialConstructionMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  5,736us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialConstructionMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Performing TDRs [Member] | Residential Mortgage [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 2,507us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  2,839us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Performing TDRs [Member] | Home Equity [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 3,438us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  3,342us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Performing TDRs [Member] | Installment and Other Consumer [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 44us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_InstallmentAndOtherConsumerMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
  53us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_InstallmentAndOtherConsumerMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_AccruingTdrsMember
Nonperforming TDRs [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 9,916us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  5,436us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Nonperforming TDRs [Member] | Commercial Real Estate [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 5,030us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  2,180us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Nonperforming TDRs [Member] | Commercial and Industrial [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 1,772us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  356us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Nonperforming TDRs [Member] | Commercial Construction [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 1,973us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialConstructionMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  1,869us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialConstructionMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Nonperforming TDRs [Member] | Residential Mortgage [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 625us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  459us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Nonperforming TDRs [Member] | Home Equity [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 510us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  562us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Nonperforming TDRs [Member] | Installment and Other Consumer [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 6us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_InstallmentAndOtherConsumerMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
  10us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_InstallmentAndOtherConsumerMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= stba_NonaccruingTdrsMember
Total TDRs [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 46,339us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  42,419us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
Total TDRs [Member] | Commercial Real Estate [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 21,752us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  19,119us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
Total TDRs [Member] | Commercial and Industrial [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 9,760us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  8,430us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialAndIndustrialMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
Total TDRs [Member] | Commercial Construction [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 7,697us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialConstructionMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  7,605us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_CommercialConstructionMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
Total TDRs [Member] | Residential Mortgage [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 3,132us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  3,298us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
Total TDRs [Member] | Home Equity [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans 3,948us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  3,904us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
Total TDRs [Member] | Installment and Other Consumer [Member]      
Financing Receivable, Modifications [Line Items]      
Restructured loans $ 50us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_InstallmentAndOtherConsumerMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
  $ 63us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= stba_InstallmentAndOtherConsumerMember
/ us-gaap_FinancingReceivableTroubledDebtRestructuringAxis
= us-gaap_FinanceReceivablesMember
[1] Excludes loans that were fully paid off or fully charged-off by period end. The pre-modification balance represents the balance outstanding prior to modification. The post-modification balance represents the outstanding balance at period end.