XML 145 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
POLICY LIABILITIES - Liability for Future Policy Benefits (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 65,646us-gaap_LiabilityForFuturePolicyBenefits 69,136us-gaap_LiabilityForFuturePolicyBenefits  
Percentage of advanced premiums to unearned premiums 80.00%afl_PercentageOfAdvancedPremiumsToUnearnedPremiums 82.00%afl_PercentageOfAdvancedPremiumsToUnearnedPremiums  
Aflac U.S.      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 5.70%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
5.80%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
6.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
Aflac U.S. | Health insurance | 2012 - 2014      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 588us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range14Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
345us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range14Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | 2011      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 4.75%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range15Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 4.75%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range15Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Liability amounts 276us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range15Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
243us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range15Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | 2005-2010      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 5.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range16Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 5.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range16Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Liability amounts 2,951us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range16Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
2,897us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range16Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | 1988-2004      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 8.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range17Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 6.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range17Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Liability amounts 706us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range17Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
725us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range17Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | 1986-2004      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 6.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range18Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 6.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range18Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Liability amounts 1,293us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range18Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
1,301us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range18Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | 1981-1986      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 183us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range19Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
190us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range19Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | 1998-2004      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 7.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range20Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 7.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range20Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Liability amounts 1,260us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range20Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
1,237us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range20Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Health insurance | Other years      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 21us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range21Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
22us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range21Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac U.S. | Life insurance | 1956-2014      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 452us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range32Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
396us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range32Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
 
Aflac Japan      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.80%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
3.90%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
4.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
Aflac Japan | Health insurance | 2002-2014      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 3,900us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range6Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
3,370us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range6Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1974-2013      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 3,449us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range7Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
3,889us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range7Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1998-2014      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range8Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 3.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range8Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 10,641us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range8Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
11,763us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range8Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1997-1999      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range9Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 3.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range9Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 2,461us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range9Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
2,842us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range9Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1994-1996      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 3,023us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range10Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
3,483us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range10Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1987 - 1994      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 5.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range11Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 5.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range11Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 14,394us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range11Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
16,727us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range11Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1985-1991      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 1,923us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range12Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
2,262us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range12Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Health insurance | 1978-1984      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 6.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range13Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 5.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range13Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 2,260us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range13Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
2,699us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range13Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 2013 - 2014      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 312us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range22Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
59us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range22Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 2001-2013      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 3,674us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range23Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
3,009us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range23Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 2011-2014      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range24Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range24Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 2,298us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range24Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
1,584us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range24Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 2009-2011      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.25%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range25Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.25%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range25Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 1,890us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range25Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
1,648us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range25Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 2005-2011      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range26Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range26Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 1,214us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range26Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
1,211us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range26Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 1985-2006      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.70%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range27Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.25%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range27Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 2,006us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range27Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
2,303us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range27Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 2007-2011      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.75%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range28Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.75%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range28Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 1,010us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range28Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
1,025us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range28Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 1999-2011      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range29Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 3.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range29Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 1,944us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range29Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
2,164us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range29Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 1996-2009      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range30Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 3.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range30Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Liability amounts 633us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range30Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
721us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range30Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Aflac Japan | Life insurance | 1994-1996      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Liability amounts 884us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range31Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
1,021us-gaap_LiabilityForFuturePolicyBenefits
/ afl_LiabilityforFuturePolicyBenefitsbyProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ afl_PolicyIssueYearAxis
= afl_Range31Member
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
 
Health insurance | Aflac U.S. | 2012 - 2014 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range14Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 3.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range14Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Health insurance | Aflac U.S. | 2012 - 2014 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.75%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range14Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 3.75%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range14Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Health insurance | Aflac U.S. | 1981-1986 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 6.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range19Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 5.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range19Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Health insurance | Aflac U.S. | 1981-1986 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 7.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range19Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 6.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range19Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Health insurance | Aflac Japan | 2002-2014 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 1.25%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range6Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 1.25%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range6Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 2002-2014 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range6Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range6Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 1974-2013 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.70%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range7Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.25%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range7Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 1974-2013 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 2.75%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range7Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 2.75%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range7Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 1994-1996 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 4.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range10Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 4.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range10Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 1994-1996 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 4.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range10Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 4.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range10Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 1985-1991 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 5.25%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range12Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 5.25%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range12Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Health insurance | Aflac Japan | 1985-1991 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 6.75%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range12Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 5.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range12Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_AccidentAndHealthInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Life insurance | Aflac U.S. | 1956-2014 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 3.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range32Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 3.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range32Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Life insurance | Aflac U.S. | 1956-2014 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 6.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range32Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Interest Rates In 20 Years 6.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range32Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacUsMember
   
Life insurance | Aflac Japan | 2013 - 2014 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 1.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range22Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 1.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range22Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Life insurance | Aflac Japan | 2013 - 2014 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 1.75%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range22Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 1.75%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range22Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Life insurance | Aflac Japan | 2001-2013 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 1.65%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range23Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 1.65%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range23Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Life insurance | Aflac Japan | 2001-2013 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 1.85%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range23Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 1.85%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range23Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Life insurance | Aflac Japan | 1994-1996 | Lower Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 4.00%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range31Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 4.00%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range31Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Life insurance | Aflac Japan | 1994-1996 | Upper Limit      
Liability for Future Policy Benefit, by Product Segment [Line Items]      
Interest Rates Year of Issue 4.50%us-gaap_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateYearOfIssue
/ afl_PolicyIssueYearAxis
= afl_Range31Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember
   
Interest Rates In 20 Years 4.50%afl_LiabilityForFuturePolicyBenefitByProductSegmentInterestRateIn20Year
/ afl_PolicyIssueYearAxis
= afl_Range31Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ReinsurancePremiumsForInsuranceCompaniesByProductSegmentAxis
= us-gaap_LifeInsuranceSegmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= afl_AflacJapanMember