XML 50 R77.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - Offsetting of Financial Liabilities and Derivative Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities $ (2,423)us-gaap_DerivativeFairValueOfDerivativeLiability $ (837)us-gaap_DerivativeFairValueOfDerivativeLiability
Gross amount of assets offset in balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset 0us-gaap_DerivativeLiabilityFairValueGrossAsset
Net amount of derivative liabilities presented in balance sheet (2,423)us-gaap_DerivativeLiabilities (837)us-gaap_DerivativeLiabilities
Financial instruments, amount not offset against derivative liabilities in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
Derivative, Collateral, Right to Reclaim Securities 1,621us-gaap_DerivativeCollateralRightToReclaimSecurities [1] 7us-gaap_DerivativeCollateralRightToReclaimSecurities
Derivative, Collateral, Right to Reclaim Cash   1us-gaap_DerivativeCollateralRightToReclaimCash
Derivative, Collateral, Right to Reclaim Securities and Cash   8afl_DerivativeCollateralRightToReclaimSecuritiesAndCash [2]
Derivative Liability, Fair Value, Amount Offset Against Collateral (802)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral (829)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Foreign currency swaps    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (318)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
(218)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Gross amount of assets offset in balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Net amount of derivative liabilities presented in balance sheet (318)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
(218)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Financial instruments, amount not offset against derivative liabilities in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Derivative, Collateral, Right to Reclaim Securities 0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
 
Derivative, Collateral, Right to Reclaim Securities and Cash   1afl_DerivativeCollateralRightToReclaimSecuritiesAndCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (318)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
(217)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Foreign currency forwards    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (1,912)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(582)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Gross amount of assets offset in balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Net amount of derivative liabilities presented in balance sheet (1,912)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(582)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Financial instruments, amount not offset against derivative liabilities in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Derivative, Collateral, Right to Reclaim Securities 1,439us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Derivative, Collateral, Right to Reclaim Securities and Cash   0afl_DerivativeCollateralRightToReclaimSecuritiesAndCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (473)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(582)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Foreign currency options    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (33)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
(1)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Gross amount of assets offset in balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Net amount of derivative liabilities presented in balance sheet (33)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
(1)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Financial instruments, amount not offset against derivative liabilities in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Derivative, Collateral, Right to Reclaim Securities 24us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
 
Derivative, Collateral, Right to Reclaim Securities and Cash   0afl_DerivativeCollateralRightToReclaimSecuritiesAndCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (9)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
(1)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Credit default swaps    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities   (4)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Gross amount of assets offset in balance sheet   0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Net amount of derivative liabilities presented in balance sheet   (4)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Financial instruments, amount not offset against derivative liabilities in balance sheet   0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Derivative, Collateral, Right to Reclaim Securities and Cash   0afl_DerivativeCollateralRightToReclaimSecuritiesAndCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Derivative Liability, Fair Value, Amount Offset Against Collateral   (4)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Interest rate swaptions    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (160)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
(32)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Gross amount of assets offset in balance sheet 0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
0us-gaap_DerivativeLiabilityFairValueGrossAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Net amount of derivative liabilities presented in balance sheet (160)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
(32)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Financial instruments, amount not offset against derivative liabilities in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Derivative, Collateral, Right to Reclaim Securities 158us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
 
Derivative, Collateral, Right to Reclaim Securities and Cash   7afl_DerivativeCollateralRightToReclaimSecuritiesAndCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (2)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
(25)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Offsetting liabilities    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized financial instruments (4,616)afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
(6,657)afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Gross amounts offset in balance sheet 0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Net amounts of financial instruments presented in balance sheet (4,616)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
(6,657)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Carrying value of financial instruments not offset in balance sheet 2,149afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
5,656afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Collateral not offset in balance sheet 1,621afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
8afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Financial instruments, amount offset against collateral (846)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
(993)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Offsetting liabilities | Securities lending and similar arrangements    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized financial instruments (2,193)afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
(5,820)afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Gross amounts offset in balance sheet 0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Net amounts of financial instruments presented in balance sheet (2,193)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
(5,820)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Carrying value of financial instruments not offset in balance sheet 2,149afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
5,656afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Collateral not offset in balance sheet 0afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
0afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Financial instruments, amount offset against collateral $ (44)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
$ (164)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
[1] Consists entirely of pledged securities.
[2] Consists of $7 of pledged securities and $1 of cash.