XML 51 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - Fair Value and Notional Amounts of Derivatives With Counterparty Credit Risk (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivative Instruments and Hedging Activities Disclosure [Line Items]    
Net Derivatives Notional Amount $ 23,662invest_DerivativeNotionalAmount $ 22,475invest_DerivativeNotionalAmount
Assets Derivatives Fair Value 802us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets 488us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
Liability Derivatives Fair Value (2,423)us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsLiabilities (837)us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsLiabilities
AA    
Derivative Instruments and Hedging Activities Disclosure [Line Items]    
Net Derivatives Notional Amount 1,098invest_DerivativeNotionalAmount
/ afl_CreditRatingAxis
= afl_AaCreditRatingMember
161invest_DerivativeNotionalAmount
/ afl_CreditRatingAxis
= afl_AaCreditRatingMember
Assets Derivatives Fair Value 39us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
/ afl_CreditRatingAxis
= afl_AaCreditRatingMember
1us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
/ afl_CreditRatingAxis
= afl_AaCreditRatingMember
Liability Derivatives Fair Value (36)us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsLiabilities
/ afl_CreditRatingAxis
= afl_AaCreditRatingMember
(7)us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsLiabilities
/ afl_CreditRatingAxis
= afl_AaCreditRatingMember
A    
Derivative Instruments and Hedging Activities Disclosure [Line Items]    
Net Derivatives Notional Amount 22,564invest_DerivativeNotionalAmount
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
22,314invest_DerivativeNotionalAmount
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
Assets Derivatives Fair Value 763us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
487us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsAssets
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
Liability Derivatives Fair Value $ (2,387)us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsLiabilities
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
$ (830)us-gaap_FairValueConcentrationOfRiskDerivativeFinancialInstrumentsLiabilities
/ afl_CreditRatingAxis
= afl_AcreditRatingMember