XML 141 R144.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Liability, Fair Value, Gross Liability $ 5,577,000,000us-gaap_DerivativeFairValueOfDerivativeLiability $ 5,673,000,000us-gaap_DerivativeFairValueOfDerivativeLiability  
Derivative Asset, Fair Value, Gross Asset 5,839,000,000us-gaap_DerivativeFairValueOfDerivativeAsset 6,125,000,000us-gaap_DerivativeFairValueOfDerivativeAsset  
Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net     60,000,000us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
Executed equity forward agreement underlying shares     60,000,000sti_Executedequityforwardagreementunderlyingshares
Contributed equity forward agreement underlying shares     1,000,000sti_Contributedequityforwardagreementunderlyingshares
Net gain on sales of certain other equity securities     1,900,000,000sti_Netgainonsalesofcertainotherequitysecurities
Sold equity forward agreement underlying shares     59,000,000sti_Soldequityforwardagreementunderlyingshares
Gain (Loss) on Contract Termination     305,000,000us-gaap_GainLossOnContractTermination
Cash Flow Hedging      
Deferred net gains on derivatives that are recorded in AOCI are expected to be reclassified to net interest income over the next twelve months in connection with the recognition of interest income or interest expense on these hedged items 203,000,000us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
   
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net   327,000,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
(28,000,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
written risk participations [Member]      
Minimum Term of Credit Risk Derivatives 1 year 1 year  
Maximum Term of Credit Risk Derivatives 9 years 12 years  
Weighted Average Term of Credit Risk Derivatives 5.2 6.9  
Credit and Market Risk      
Derivative asset positions 1,096,000,000us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
1,000,000,000us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
 
Net derivative asset positions to which the Company was exposed to risk of its counterparties, netted by counterparty where formal netting arrangements exist 1,500,000,000sti_DerivativeGainsByCounterparty
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
1,500,000,000sti_DerivativeGainsByCounterparty
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
 
Collateral Held by The Company Against Derivative Asset Positions 386,000,000sti_CollateralHeldByCompanyAgainstDerivativeAssetPositions
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
523,000,000sti_CollateralHeldByCompanyAgainstDerivativeAssetPositions
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
 
Adjusted the fair value of its net derivative asset position for estimates of counterparty credit risk 7,000,000sti_DerivativeCounterpartyCreditRiskAdjustment
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
13,000,000sti_DerivativeCounterpartyCreditRiskAdjustment
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
 
Derivative Liability, Fair Value, Gross Liability 1,092,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
941,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
 
Credit and Market Risk | Additional Termination Event [Member]      
Derivative Liability, Fair Value, Gross Liability 1,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
/ sti_DerivativesFairValueByEventAxis
= sti_AdditionalTerminationEventMember
   
Credit and Market Risk | Additional Termination Event [Member] | Credit Downgrade [Member]      
Derivative Liability, Fair Value, Gross Liability 27,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
/ sti_DerivativesFairValueByCreditEstimatesAxis
= sti_CreditDowngradeMember
/ sti_DerivativesFairValueByEventAxis
= sti_AdditionalTerminationEventMember
   
Credit and Market Risk | Credit Support Annex      
Derivative Liability, Fair Value, Gross Liability 1,066,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
/ sti_DerivativesFairValueByEventAxis
= sti_CreditSupportAnnexMember
   
Derivative Liability, Fair Value of Collateral 1,022,000,000us-gaap_DerivativeLiabilityFairValueOfCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
/ sti_DerivativesFairValueByEventAxis
= sti_CreditSupportAnnexMember
   
Credit and Market Risk | Credit Support Annex | Credit Downgrade [Member]      
Posted collateral 20,000,000us-gaap_AdditionalCollateralAggregateFairValue
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditAndMarketRiskMember
/ sti_DerivativesFairValueByCreditEstimatesAxis
= sti_CreditDowngradeMember
/ sti_DerivativesFairValueByEventAxis
= sti_CreditSupportAnnexMember
   
Credit Default Swap      
Maximum Term of Credit Risk Derivatives 4 years 4 years  
Maximum exposure 20,000,000us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
60,000,000us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
 
Derivative, Notional Amount 190,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
70,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
 
Credit Risk Derivatives, at Fair Value, Net 5,000,000us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
3,000,000us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
 
Credit Derivatives Swap Participation      
Maximum exposure 31,000,000us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditDerivativesSwapParticipationMember
33,000,000us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditDerivativesSwapParticipationMember
 
Credit Risk Derivatives, at Fair Value, Net 1,000,000us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditDerivativesSwapParticipationMember
1,000,000us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_DerivativeInstrumentRiskAxis
= sti_CreditDerivativesSwapParticipationMember
 
Cash Flow Derivatives Hedges [Member]      
Derivative, Lower Remaining Maturity Range 1 year 1 year  
Derivative, Higher Remaining Maturity Range 4 years 5 years  
Weighted Average of Maturities of Cash Flow Hedges 1.9 2.0  
Total Return Swap      
Derivative Liability, Fair Value, Gross Liability 14,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
31,000,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
 
Derivative, Notional Amount 2,300,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
1,500,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
 
Derivative Asset, Fair Value, Gross Asset 19,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
35,000,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
 
Collateral held 373,000,000sti_DerivativeContractCollateralHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
228,000,000sti_DerivativeContractCollateralHeld
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_TotalReturnSwapMember
 
Derivatives Sold | Credit Default Swap      
Credit Risk Derivatives, at Fair Value, Net 1,000,000us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSoldMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
3,000,000us-gaap_CreditRiskDerivativesAtFairValueNet
/ us-gaap_DerivativeByNatureAxis
= sti_DerivativesSoldMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
 
Interest Income (Expense), Net [Member]      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net 97,000,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= sti_InterestIncomeExpenseNetMember
90,000,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= sti_InterestIncomeExpenseNetMember
171,000,000us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= sti_InterestIncomeExpenseNetMember
Available-for-sale Securities [Member] | Equity Contract [Member] | Cash Flow Hedging      
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net     $ (365,000,000)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ sti_DerivativesByDerivativeInstrumentContractAxis
= us-gaap_AvailableforsaleSecuritiesMember
[1]
[1] Amounts are recognized in trading income in the Consolidated Statements of Income.