XML 60 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVESTMENTS - Investments in Consolidated Variable Interest Entities (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Variable Interest Entity [Line Items]    
Securities held to maturity, fixed maturities, amortized cost $ 34,242us-gaap_HeldToMaturitySecurities $ 44,415us-gaap_HeldToMaturitySecurities
Securities held to maturity, fixed maturities, fair value 38,497us-gaap_HeldToMaturitySecuritiesFairValue 45,846us-gaap_HeldToMaturitySecuritiesFairValue
Asset derivatives 802us-gaap_DerivativeAssets 488us-gaap_DerivativeAssets
Assets, fair value 73,901us-gaap_AssetsFairValueDisclosure 64,532us-gaap_AssetsFairValueDisclosure
Liability derivatives 2,423us-gaap_DerivativeLiabilities 837us-gaap_DerivativeLiabilities
Liabilities 101,420us-gaap_Liabilities 106,687us-gaap_Liabilities
Liabilities, fair value disclosure 2,423us-gaap_LiabilitiesFairValueDisclosure 837us-gaap_LiabilitiesFairValueDisclosure
Variable Interest Entity, Consolidated    
Variable Interest Entity [Line Items]    
Securities available for sale, fixed maturities, amortized cost 3,020us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
4,109us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Securities available for sale, fixed maturities, fair value 4,166us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
4,843us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Securities available for sale, perpetual securities, amortized cost 405afl_AvailableForSaleSecuritiesPerpetualSecuritiesAmortizedCost
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
463afl_AvailableForSaleSecuritiesPerpetualSecuritiesAmortizedCost
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Securities available for sale, perpetual securities, fair value 429afl_AvailableForSaleSecuritiesPerpetualSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
468afl_AvailableForSaleSecuritiesPerpetualSecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Securities held to maturity, fixed maturities, amortized cost 83us-gaap_HeldToMaturitySecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
237us-gaap_HeldToMaturitySecurities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Securities held to maturity, fixed maturities, fair value 84us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
236us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Asset derivatives, amortized cost 106afl_DerivativeAssetsAmortizedCostDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
106afl_DerivativeAssetsAmortizedCostDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Asset derivatives 106us-gaap_DerivativeAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
106us-gaap_DerivativeAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Assets, amortized cost 3,614afl_AssetsAmortizedCostDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
4,915afl_AssetsAmortizedCostDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Assets, fair value 4,785us-gaap_AssetsFairValueDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
5,653us-gaap_AssetsFairValueDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liability derivatives, amortized cost 318afl_DerivativeLiabilitiesAmortizedCostDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
207afl_DerivativeLiabilitiesAmortizedCostDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liability derivatives 318us-gaap_DerivativeLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
207us-gaap_DerivativeLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liabilities 318us-gaap_Liabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
207us-gaap_Liabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
Liabilities, fair value disclosure $ 318us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
$ 207us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember