XML 75 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets (Identifiable Intangible Assets) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Acquired Finite Lived Intangible Assets [Line Items]    
Gross carrying amount $ 1,781us-gaap_FiniteLivedIntangibleAssetsGross $ 1,754us-gaap_FiniteLivedIntangibleAssetsGross
Accumulated amortization (1,276)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (1,185)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Net carrying amount 505us-gaap_FiniteLivedIntangibleAssetsNet 569us-gaap_FiniteLivedIntangibleAssetsNet
Core Deposit Intangibles [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted-average remaining life 6 years 10 months  
Gross carrying amount 693us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
672us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
Accumulated amortization (585)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
(555)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
Net carrying amount 108us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
117us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
Other Identifiable Intangible Assets [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Weighted-average remaining life 14 years 8 months  
Gross carrying amount 1,088us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bbt_OtherIdentifiableIntangibleAssetsMember
1,082us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bbt_OtherIdentifiableIntangibleAssetsMember
Accumulated amortization (691)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bbt_OtherIdentifiableIntangibleAssetsMember
(630)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bbt_OtherIdentifiableIntangibleAssetsMember
Net carrying amount $ 397us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bbt_OtherIdentifiableIntangibleAssetsMember
$ 452us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bbt_OtherIdentifiableIntangibleAssetsMember