XML 75 R56.htm IDEA: XBRL DOCUMENT v2.4.1.9
INVESTMENTS - Contractual Maturities of Investments in Fixed Maturities (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Held to maturity:    
Total fixed maturities held to maturity, amortized cost $ 34,242us-gaap_HeldToMaturitySecurities $ 44,415us-gaap_HeldToMaturitySecurities
Held to maturity:    
Total fixed maturities held to maturity, fair value 38,497us-gaap_HeldToMaturitySecuritiesFairValue 45,846us-gaap_HeldToMaturitySecuritiesFairValue
Aflac Japan    
Available for sale:    
Due in one year or less 369us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after one year through five years 1,519us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after five years through 10 years 10,351us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after 10 years 34,018us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Mortgage- and asset-backed securities 405us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Total fixed maturities available for sale, amortized cost 46,662us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Held to maturity:    
Due after one year through five years 1,520us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after five years through 10 years 1,937us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after 10 years 30,742us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Mortgage- and asset-backed securities 43us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Total fixed maturities held to maturity, amortized cost 34,242us-gaap_HeldToMaturitySecurities
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Available for sale:    
Due in one year or less 390us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after one year through five years 1,771us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after five years through 10 years 10,979us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after 10 years 38,595us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Mortgage- and asset-backed securities 461us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Total fixed maturities available for sale, fair value 52,196us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Held to maturity:    
Due after one year through five years 1,631us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after five years through 10 years 2,130us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Due after 10 years 34,690us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Mortgage- and asset-backed securities 46us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Total fixed maturities held to maturity, fair value 38,497us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac U.S.    
Available for sale:    
Due in one year or less 65us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after one year through five years 628us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after five years through 10 years 1,472us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after 10 years 9,103us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Mortgage- and asset-backed securities 36us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Total fixed maturities available for sale, amortized cost 11,304us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Held to maturity:    
Due after one year through five years 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after five years through 10 years 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after 10 years 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Mortgage- and asset-backed securities 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Total fixed maturities held to maturity, amortized cost 0us-gaap_HeldToMaturitySecurities
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Available for sale:    
Due in one year or less 69us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after one year through five years 724us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after five years through 10 years 1,561us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after 10 years 10,540us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Mortgage- and asset-backed securities 46us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Total fixed maturities available for sale, fair value 12,940us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Held to maturity:    
Due after one year through five years 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after five years through 10 years 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Due after 10 years 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Mortgage- and asset-backed securities 0us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Total fixed maturities held to maturity, fair value $ 0us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember