XML 51 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities (Amortized Cost, Gross Unrealized Gains, Gross Unrealized Losses and Approximate Fair Values of AFS Securities) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
AFS securities, amortized cost $ 20,660us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 22,168us-gaap_AvailableForSaleSecuritiesAmortizedCost
AFS securities, gross unrealized gains 603us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 574us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
AFS securities, gross unrealized losses 356us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss 638us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
AFS securities, fair value 20,907us-gaap_AvailableForSaleSecurities 22,104us-gaap_AvailableForSaleSecurities
U.S. Treasury [Member]    
AFS securities, amortized cost 1,230us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
595us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
AFS securities, gross unrealized gains 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
AFS securities, gross unrealized losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
AFS securities, fair value 1,231us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
595us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
MBS Issued by GSE [Member]    
AFS securities, amortized cost 16,358us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
18,397us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
AFS securities, gross unrealized gains 93us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
78us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
AFS securities, gross unrealized losses 297us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
546us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
AFS securities, fair value 16,154us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
17,929us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
States and Political Subdivisions [Member]    
AFS securities, amortized cost 1,913us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,877us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
AFS securities, gross unrealized gains 120us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
65us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
AFS securities, gross unrealized losses 59us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
91us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
AFS securities, fair value 1,974us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
1,851us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Non-Agency MBS [Member]    
AFS securities, amortized cost 232us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
264us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
AFS securities, gross unrealized gains 32us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
27us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
AFS securities, gross unrealized losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
AFS securities, fair value 264us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
291us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Other [Member]    
AFS securities, amortized cost 41us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
46us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
AFS securities, gross unrealized gains 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
AFS securities, gross unrealized losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
AFS securities, fair value 41us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
45us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= bbt_OtherSecuritiesMember
Securities Acquired from FDIC [Member]    
AFS securities, amortized cost 886us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
989us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
AFS securities, gross unrealized gains 357us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
404us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
AFS securities, gross unrealized losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
AFS securities, fair value $ 1,243us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
$ 1,393us-gaap_AvailableForSaleSecurities
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember