XML 45 R76.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - Offsetting of Financial Assets and Derivative Assets (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets $ 802us-gaap_DerivativeFairValueOfDerivativeAsset $ 488us-gaap_DerivativeFairValueOfDerivativeAsset
Gross amount of liabilities offset in balance sheet 0us-gaap_DerivativeAssetFairValueGrossLiability 0us-gaap_DerivativeAssetFairValueGrossLiability
Net amount of derivative assets presented in balance sheet 802us-gaap_DerivativeAssets 488us-gaap_DerivativeAssets
Financial instruments, amount not offset against derivative assets in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
Derivative, Collateral, Obligation to Return Cash and Securities (619)afl_DerivativeCollateralObligationtoReturnCashandSecurities [1]  
Derivative, Collateral, Obligation to Return Cash (466)us-gaap_DerivativeCollateralObligationToReturnCash (295)us-gaap_DerivativeCollateralObligationToReturnCash [2]
Derivative asset, fair value, amount offset against collateral 183us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral 193us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
Derivative, Collateral, Obligation to Return Securities (153)us-gaap_DerivativeCollateralObligationToReturnSecurities  
Foreign currency swaps    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets 746us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
445us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Gross amount of liabilities offset in balance sheet 0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Net amount of derivative assets presented in balance sheet 746us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
445us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Financial instruments, amount not offset against derivative assets in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Derivative, Collateral, Obligation to Return Cash and Securities (568)afl_DerivativeCollateralObligationtoReturnCashandSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
 
Derivative, Collateral, Obligation to Return Cash   (276)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Derivative asset, fair value, amount offset against collateral 178us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
169us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Foreign currency forwards    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets 56us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
17us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Gross amount of liabilities offset in balance sheet 0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Net amount of derivative assets presented in balance sheet 56us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
17us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Financial instruments, amount not offset against derivative assets in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Derivative, Collateral, Obligation to Return Cash and Securities (51)afl_DerivativeCollateralObligationtoReturnCashandSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Derivative, Collateral, Obligation to Return Cash   (16)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Derivative asset, fair value, amount offset against collateral 5us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
1us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Foreign currency options    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets   4us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Gross amount of liabilities offset in balance sheet   0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Net amount of derivative assets presented in balance sheet   4us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Financial instruments, amount not offset against derivative assets in balance sheet   0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Derivative, Collateral, Obligation to Return Cash   (3)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Derivative asset, fair value, amount offset against collateral   1us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Credit default swaps    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets   1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Gross amount of liabilities offset in balance sheet   0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Net amount of derivative assets presented in balance sheet   1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Financial instruments, amount not offset against derivative assets in balance sheet   0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Derivative, Collateral, Obligation to Return Cash   0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Derivative asset, fair value, amount offset against collateral   1us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CreditDefaultSwapMember
Interest rate swaps    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets   1us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Gross amount of liabilities offset in balance sheet   0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Net amount of derivative assets presented in balance sheet   1us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Financial instruments, amount not offset against derivative assets in balance sheet   0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Derivative, Collateral, Obligation to Return Cash   0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Derivative asset, fair value, amount offset against collateral   1us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
Interest rate swaptions    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets   20us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Gross amount of liabilities offset in balance sheet   0us-gaap_DerivativeAssetFairValueGrossLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Net amount of derivative assets presented in balance sheet   20us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Financial instruments, amount not offset against derivative assets in balance sheet   0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Derivative, Collateral, Obligation to Return Cash   0us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Derivative asset, fair value, amount offset against collateral   20us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Offsetting assets    
Offsetting Assets [Line Items]    
Gross amounts of recognized financial instruments 2,951afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
6,144afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Gross amounts offset in balance sheet 0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Net amounts of financial instruments presented in balance sheet 2,951afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
6,144afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Carrying value of financial instruments not offset in balance sheet 0afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
0afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Collateral not offset in balance sheet (2,768)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
(5,951)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Financial instruments, amount offset against collateral 183afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
193afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Offsetting assets | Securities lending and similar arrangements    
Offsetting Assets [Line Items]    
Gross amounts of recognized financial instruments 2,149afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
5,656afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Gross amounts offset in balance sheet 0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
0afl_GrossAmountsOffsetInStatementOfFinancialPosition
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Net amounts of financial instruments presented in balance sheet 2,149afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
5,656afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Carrying value of financial instruments not offset in balance sheet 0afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
0afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Collateral not offset in balance sheet (2,149)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
(5,656)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Financial instruments, amount offset against collateral $ 0afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
$ 0afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
[1] Consists of $153 of pledged securities and $466 of cash.
[2] Consists entirely of cash.