XML 65 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
Securities (Gross Unrealized Losses and Fair Values of Investments by Investment Category and Length of Time) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair value of temporarily impaired AFS securities, less than 12 months $ 2,298us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue $ 10,525us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Unrealized losses on temporarily impaired AFS securities, less than 12 months 19us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses 415us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
Fair value of temporarily impaired AFS securities, 12 months or more 7,327us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 2,376us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Unrealized losses on temporarily impaired AFS securities, 12 months or more 337us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses 223us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
Total fair value of temporarily impaired AFS securities 9,625us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue 12,901us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
Total unrealized losses on temporarily impaired AFS securities 356us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses 638us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
Fair value of temporarily impaired HTM securities, less than 12 months 2,225us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue 14,180us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
Unrealized losses on temporarily impaired HTM securities, less than 12 months 10us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss 624us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss
Fair value of temporarily impaired HTM securities, 12 months or more 4,768us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue 48us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
Unrealized losses on temporarily impaired HTM securities, 12 months or more 110us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss 1us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss
Total fair value of temporarily impaired HTM securities 6,993us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue 14,228us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
Total unrealized losses on temporarily impaired HTM securities 120us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss 625us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
U.S. Treasury [Member]    
Fair value of temporarily impaired HTM securities, less than 12 months   384us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
Unrealized losses on temporarily impaired HTM securities, less than 12 months   8us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
Fair value of temporarily impaired HTM securities, 12 months or more   0us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
Unrealized losses on temporarily impaired HTM securities, 12 months or more   0us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
Total fair value of temporarily impaired HTM securities   384us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
Total unrealized losses on temporarily impaired HTM securities   8us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USTreasurySecuritiesMember
GSE [Member]    
Fair value of temporarily impaired HTM securities, less than 12 months 896us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
4,996us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Unrealized losses on temporarily impaired HTM securities, less than 12 months 5us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
397us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Fair value of temporarily impaired HTM securities, 12 months or more 3,968us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Unrealized losses on temporarily impaired HTM securities, 12 months or more 103us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
0us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total fair value of temporarily impaired HTM securities 4,864us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
4,996us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
Total unrealized losses on temporarily impaired HTM securities 108us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
397us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember
MBS Issued by GSE [Member]    
Fair value of temporarily impaired AFS securities, less than 12 months 2,285us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10,259us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized losses on temporarily impaired AFS securities, less than 12 months 19us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
406us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fair value of temporarily impaired AFS securities, 12 months or more 6,878us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
1,935us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized losses on temporarily impaired AFS securities, 12 months or more 278us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
140us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Total fair value of temporarily impaired AFS securities 9,163us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
12,194us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Total unrealized losses on temporarily impaired AFS securities 297us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
546us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fair value of temporarily impaired HTM securities, less than 12 months 1,329us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
8,800us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized losses on temporarily impaired HTM securities, less than 12 months 5us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
219us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Fair value of temporarily impaired HTM securities, 12 months or more 800us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
48us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Unrealized losses on temporarily impaired HTM securities, 12 months or more 7us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
1us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Total fair value of temporarily impaired HTM securities 2,129us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
8,848us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Total unrealized losses on temporarily impaired HTM securities 12us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
220us-gaap_HeldtomaturitySecuritiesContinuousUnrealizedLossPositionAggregateLoss
/ bbt_InvestmentsAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
States and Political Subdivisions [Member]    
Fair value of temporarily impaired AFS securities, less than 12 months 13us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
232us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized losses on temporarily impaired AFS securities, less than 12 months 0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
8us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Fair value of temporarily impaired AFS securities, 12 months or more 449us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
441us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Unrealized losses on temporarily impaired AFS securities, 12 months or more 59us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
83us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total fair value of temporarily impaired AFS securities 462us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
673us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Total unrealized losses on temporarily impaired AFS securities 59us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
91us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ bbt_InvestmentsAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Securities Acquired from FDIC [Member]    
Fair value of temporarily impaired AFS securities, less than 12 months   34us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
Unrealized losses on temporarily impaired AFS securities, less than 12 months   1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
Fair value of temporarily impaired AFS securities, 12 months or more   0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
Unrealized losses on temporarily impaired AFS securities, 12 months or more   0us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
Total fair value of temporarily impaired AFS securities   34us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember
Total unrealized losses on temporarily impaired AFS securities   $ 1us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses
/ bbt_InvestmentsAxis
= bbt_SecuritiesAcquiredFromFdicMember