XML 67 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
Mortgage Servicing Rights - Schedule of Mortgage Servicing Rights and Net Carrying Values (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Servicing Rights [Member]    
Mortgage Loan on Real Estate, Write-down or Reserve [Roll Forward]    
Beginning balance $ 3,208us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
$ 3,206us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
Additions 431us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
780us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
Amortization (531)us-gaap_AmortizationOfMortgageServicingRightsMSRs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
(778)us-gaap_AmortizationOfMortgageServicingRightsMSRs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
Ending balance 3,108us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
3,208us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_MortgageServicingRightsMember
Valuation Allowance [Member]    
Mortgage Loan on Real Estate, Write-down or Reserve [Roll Forward]    
Beginning balance (289)us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_ValuationAllowanceMember
(1,100)us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_ValuationAllowanceMember
Temporary impairment recapture (2)us-gaap_MortgageServicingRightsMSRImpairmentRecovery
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_ValuationAllowanceMember
811us-gaap_MortgageServicingRightsMSRImpairmentRecovery
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_ValuationAllowanceMember
Ending balance (291)us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_ValuationAllowanceMember
(289)us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_ValuationAllowanceMember
Net Carrying Value [Member]    
Mortgage Loan on Real Estate, Write-down or Reserve [Roll Forward]    
Beginning balance 2,919us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
2,106us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
Additions 431us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
780us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
Amortization (531)us-gaap_AmortizationOfMortgageServicingRightsMSRs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
(778)us-gaap_AmortizationOfMortgageServicingRightsMSRs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
Temporary impairment recapture (2)us-gaap_MortgageServicingRightsMSRImpairmentRecovery
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
811us-gaap_MortgageServicingRightsMSRImpairmentRecovery
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
Ending balance $ 2,817us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember
$ 2,919us-gaap_ServicingAssetAtAmortizedValueFairValue
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= stba_CarryingValueMember