XML 85 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - Maximum Potential Risk, Fair Value, Weighted-Average Years to Maturity, and Underlying Referenced Credit Obligation Type for Credit Default Swaps (Detail) (Corporate Bonds, USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Credit Derivatives [Line Items]    
Maximum potential risk $ (83)us-gaap_CreditDerivativeMaximumExposureUndiscounted $ (207)us-gaap_CreditDerivativeMaximumExposureUndiscounted
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet (3)us-gaap_CreditRiskDerivativesAtFairValueNet
Less than one year    
Credit Derivatives [Line Items]    
Maximum potential risk 0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
One to three years    
Credit Derivatives [Line Items]    
Maximum potential risk 0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
(112)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
1us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Three to five years    
Credit Derivatives [Line Items]    
Maximum potential risk (83)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Five to ten years    
Credit Derivatives [Line Items]    
Maximum potential risk 0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
(95)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
(4)us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
A    
Credit Derivatives [Line Items]    
Credit Rating A A
Maximum potential risk (83)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
(112)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
1us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
A | Less than one year    
Credit Derivatives [Line Items]    
Maximum potential risk 0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
A | One to three years    
Credit Derivatives [Line Items]    
Maximum potential risk 0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
(112)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
1us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
A | Three to five years    
Credit Derivatives [Line Items]    
Maximum potential risk (83)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
A | Five to ten years    
Credit Derivatives [Line Items]    
Maximum potential risk 0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value 0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_AcreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
BBB    
Credit Derivatives [Line Items]    
Credit Rating   BBB
Maximum potential risk   (95)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value   (4)us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
BBB | Less than one year    
Credit Derivatives [Line Items]    
Maximum potential risk   0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value   0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_WithinOneYearFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
BBB | One to three years    
Credit Derivatives [Line Items]    
Maximum potential risk   0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value   0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanOneAndWithinThreeYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
BBB | Three to five years    
Credit Derivatives [Line Items]    
Maximum potential risk   0us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value   0us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanThreeAndWithinFiveYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
BBB | Five to ten years    
Credit Derivatives [Line Items]    
Maximum potential risk   (95)us-gaap_CreditDerivativeMaximumExposureUndiscounted
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember
Estimated fair value   $ (4)us-gaap_CreditRiskDerivativesAtFairValueNet
/ afl_CreditDerivativesByMaturityAxis
= afl_MoreThanFiveAndWithinTenYearsFromBalanceSheetDateMember
/ afl_CreditRatingAxis
= afl_BbbCreditRatingMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_CorporateBondSecuritiesMember