XML 38 R118.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Additional Information (Detail) (USD $)
In Millions, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
years
Dec. 31, 2013
Dec. 31, 2012
units
Apr. 22, 2014
Dec. 31, 2015
Document Period End Date Dec. 31, 2014        
Vesting period of stock options 3sti_Vestingperiodofstockoptions        
Long Term Incentive Deferred Cash Expense $ 203sti_LongTermIncentiveDeferredCashExpense $ 150sti_LongTermIncentiveDeferredCashExpense $ 155sti_LongTermIncentiveDeferredCashExpense    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 8 months 5 days        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay   6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent      
Defined Benefit Plan Effect of 25 Basis Point Increase or Decrease in Expected Return on Plan Assets 7sti_DefinedBenefitPlanEffectof25BasisPointIncreaseorDecreaseinExpectedReturnonPlanAssets        
Defined Benefit Plan Effect of 25 Basis Point increase or Decrease in Discount Rate 1sti_DefinedBenefitPlanEffectof25BasisPointincreaseorDecreaseinDiscountRate        
Pension Account Effective Interest Crediting Rate 3.89%sti_PensionAccountEffectiveInterestCreditingRate        
Defined Benefit Plan, Plan Amendments   76us-gaap_DefinedBenefitPlanPlanAmendments      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 6.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch        
Defined Contribution Plan, Cost Recognized 98us-gaap_DefinedContributionPlanCostRecognized   96us-gaap_DefinedContributionPlanCostRecognized    
Defined Contribution Plan, Employer Discretionary Contribution Amount 19us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 19us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount 38us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount    
Share Based Compensation Arrangement By Share Based Payment Award Options Available For Additional Grant 18us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant     17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant  
Fair value of options granted per share   $ 7.37us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 7.83us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue    
Contributed To Postretirement Welfare Plan 1sti_ContributedToPostretirementWelfarePlan        
Number of restricted stock units granted     574,257sti_Numberofrestrictedstockunitsgranted    
Fair Value Of Restricted Stock Units Per Unit     21.67sti_FairValueOfRestrictedStockUnitsPerUnit    
Balance of restricted stock unit 21sti_Balanceofrestrictedstockunit 17sti_Balanceofrestrictedstockunit      
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate        
Discretionary One-time Contribution, Employer Matching Percent [Member]          
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 1.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_DiscretionaryOnetimeContributionEmployerMatchingPercentMember
1.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_DiscretionaryOnetimeContributionEmployerMatchingPercentMember
2.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_DiscretionaryOnetimeContributionEmployerMatchingPercentMember
   
Pension Plans, Defined Benefit          
Defined Benefit Plan Basis Used To Determine Overall Expected Long Term Rate Of Returns On Assets Assumption Historical   0.00%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
     
Defined Benefit Plan, Plan Amendments 0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1] 0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1]      
Defined Benefit Plan, Contributions by Employer 6us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1] 8us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[1]      
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year 21us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
       
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets 7.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[2] 7.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[2] 7.20%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
[2]    
Other Postretirement Benefit Plans, Defined Benefit          
Defined Benefit Plan, Plan Amendments 0us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[3] 76us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[3]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return on Assets 5.00%sti_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Defined Benefit Plan, Contributions by Employer 0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[3] 0us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[3]      
Defined Benefit Plan, Amount to be Amortized from Accumulated Other Comprehensive Income (Loss) Next Fiscal Year $ (6)us-gaap_DefinedBenefitPlanAmountToBeAmortizedFromAccumulatedOtherComprehensiveIncomeLossNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
       
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets 3.41%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[4] 3.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[4] 4.06%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
[4]    
Other PostRetirement Benefit Plan, Defined Benefit, Pre-tax [Member]          
Defined Benefit Plan Basis Used To Determine Overall Expected Long Term Rate Of Returns On Assets Assumption Historical 5.25%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_OtherPostRetirementBenefitPlanDefinedBenefitPretaxMember
5.00%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_OtherPostRetirementBenefitPlanDefinedBenefitPretaxMember
     
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_OtherPostRetirementBenefitPlanDefinedBenefitPretaxMember
       
Other Postretirement Benefit Plan, Defined Benefit, After-tax [Member] [Member]          
Defined Benefit Plan Basis Used To Determine Overall Expected Long Term Rate Of Returns On Assets Assumption Historical 3.41%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_OtherPostretirementBenefitPlanDefinedBenefitAftertaxMemberMember
3.25%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_OtherPostretirementBenefitPlanDefinedBenefitAftertaxMemberMember
     
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets 3.25%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= sti_OtherPostretirementBenefitPlanDefinedBenefitAftertaxMemberMember
       
Suntrust Retirement Plan [Member] | Pension Plans, Defined Benefit          
Defined Benefit Plan Basis Used To Determine Overall Expected Long Term Rate Of Returns On Assets Assumption Historical 7.20%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_PlanNameAxis
= sti_SuntrustRetirementPlanMember
7.00%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_PlanNameAxis
= sti_SuntrustRetirementPlanMember
     
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return on Assets         6.95%sti_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_PlanNameAxis
= sti_SuntrustRetirementPlanMember
NCF Retirement Plan [Member] | Pension Plans, Defined Benefit          
Defined Benefit Plan Basis Used To Determine Overall Expected Long Term Rate Of Returns On Assets Assumption Historical 6.65%sti_DefinedBenefitPlanBasisUsedToDetermineOverallExpectedLongTermRateOfReturnsOnAssetsAssumptionHistorical
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_PlanNameAxis
= sti_NCFRetirementPlanMember
       
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Expected Long Term Return on Assets         6.15%sti_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_PlanNameAxis
= sti_NCFRetirementPlanMember
Participants Younger Than 65 [Member]          
Defined Benefit Plan, Health Care Cost Trend Rate Assumed for Next Fiscal Year 7.50%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear
/ sti_ParticipantAgeAxis
= sti_ParticipantsYoungerThan65Member
       
[1] 1 Employer contributions represent the benefits that were paid to nonqualified plan participants. SERPs are not funded through plan assets.
[2] 1 Administrative fees are recognized in service cost for each of the periods presented.
[3] 2 Plan remeasured at December 31, 2013 due to plan amendment.
[4] 3 The weighted average shown is determined on an after-tax basis.