XML 30 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets - Changes in the Carrying Amounts of Other Intangible Assets (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Amortization of Intangible Assets and Impairment of Goodwill $ 7sti_AmortizationOfIntangibleAssetsAndImpairmentOfGoodwill $ 3sti_AmortizationOfIntangibleAssetsAndImpairmentOfGoodwill    
Servicing Asset at Fair Value, Amount 1,181us-gaap_ServicingAssetAtFairValueAmount   1,206us-gaap_ServicingAssetAtFairValueAmount  
Amortization (1)us-gaap_AmortizationOfIntangibleAssets [1] (3)us-gaap_AmortizationOfIntangibleAssets [1]    
Origination of Mortgage Servicing Rights (MSRs) 46us-gaap_ServicingAssetAtFairValueAdditions 32us-gaap_ServicingAssetAtFairValueAdditions    
Servicing Assets at Fair Value, Purchased 56sti_ServicingAssetsatFairValuePurchased      
Due to changes in inputs or assumptions (78)us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions [2] (46)us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions [2]    
Servicing Asset at Fair Value, Other Changes in Fair Value (48)us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue [3] (35)us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue [3]    
Servicing Asset at Fair Value, Disposals (1)us-gaap_ServicingAssetAtFairValueDisposals      
Ending Balance 1,193us-gaap_IntangibleAssetsNetExcludingGoodwill 1,282us-gaap_IntangibleAssetsNetExcludingGoodwill 1,219us-gaap_IntangibleAssetsNetExcludingGoodwill 1,334us-gaap_IntangibleAssetsNetExcludingGoodwill
Mortgage Servicing Rights, Fair Value [Member]        
Servicing Asset at Fair Value, Amount 1,181us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
1,251us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
1,206us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
1,300us-gaap_ServicingAssetAtFairValueAmount
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
Amortization 0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
   
Origination of Mortgage Servicing Rights (MSRs) 46us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
32us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
   
Servicing Assets at Fair Value, Purchased 56sti_ServicingAssetsatFairValuePurchased
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
     
Due to changes in inputs or assumptions (78)us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
[1] (46)us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
[2]    
Servicing Asset at Fair Value, Other Changes in Fair Value (48)us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
[3] (35)us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
[3]    
Servicing Asset at Fair Value, Disposals (1)us-gaap_ServicingAssetAtFairValueDisposals
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= sti_MortgageServicingRightsFairValueMember
     
Other Intangible Assets [Member]        
Amortization (1)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
[1] (3)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
[1]    
Origination of Mortgage Servicing Rights (MSRs) 0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
0us-gaap_ServicingAssetAtFairValueAdditions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
   
Servicing Assets at Fair Value, Purchased 0sti_ServicingAssetsatFairValuePurchased
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
     
Due to changes in inputs or assumptions 0us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
0us-gaap_ServicingAssetAtFairValueChangesInFairValueResultingFromChangesInValuationInputsOrChangesInAssumptions
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
   
Servicing Asset at Fair Value, Other Changes in Fair Value 0us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
0us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
   
Servicing Asset at Fair Value, Disposals 0us-gaap_ServicingAssetAtFairValueDisposals
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
     
Ending Balance 12us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
31us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
13us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
34us-gaap_IntangibleAssetsNetExcludingGoodwill
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
Community Development Investments [Member] | Variable Interest Entity, Not Primary Beneficiary [Member]        
Amortization of Intangible Assets and Impairment of Goodwill $ 6sti_AmortizationOfIntangibleAssetsAndImpairmentOfGoodwill
/ us-gaap_CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeAxis
= sti_CommunityDevelopmentInvestmentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
$ 3sti_AmortizationOfIntangibleAssetsAndImpairmentOfGoodwill
/ us-gaap_CustomerSecuritiesForWhichEntityHasRightToSellOrRepledgeAxis
= sti_CommunityDevelopmentInvestmentsMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
   
[1] Amortization of tax credits for non-qualified community development investments totaled $6 million reflected in amortization expense and $3 million reflected in other noninterest expense in the Company's Consolidated Statements of Income for the three months ended March 31, 2015 and 2014, respectively. See Note 8, "Certain Transfers of Financial Assets and Variable Interest Entities," for additional information.
[2] Primarily reflects changes in discount rates and prepayment speed assumptions, due to changes in interest rates.
[3] Represents changes due to the collection of expected cash flows, net of accretion, due to the passage of time.