XML 33 R155.htm IDEA: XBRL DOCUMENT v2.4.1.9
Change in Fair Value of Financial Instruments for which the FVO has been Elected (Additional Information) (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended 3 Months Ended 12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Sep. 30, 2014
Dec. 31, 2012
Sep. 30, 2013
Income recognized upon the sale of loans $ 83us-gaap_GainLossOnSalesOfLoansNet $ 1us-gaap_GainLossOnSalesOfLoansNet      
Fair Value, Inputs, Level 2 [Member] | Collateralized Loan Obligations [Member]          
Fair Value, Option, Credit Risk, Gains (Losses) on Assets     0us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
10us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_CollateralizedLoanObligationsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Fair Value, Inputs, Level 2 [Member] | Commercial and Corporate Leveraged Loans [Member] | Trading Securities [Member]          
Fair Value, Option, Credit Risk, Gains (Losses) on Assets   $ 2us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= sti_CommercialAndCorporateLeveragedLoansMember
    $ 1us-gaap_FairValueOptionCreditRiskGainsLossesOnAssets
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= us-gaap_TradingAccountAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= sti_CommercialAndCorporateLeveragedLoansMember