XML 17 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - Offsetting of Financial Assets and Derivative Assets (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets $ 706us-gaap_DerivativeFairValueOfDerivativeAsset $ 802us-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 706us-gaap_DerivativeAssets 802us-gaap_DerivativeAssets
Financial instruments, amount not offset against derivative assets in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeassetsinbalancesheet
Derivative, Collateral, Obligation to Return Cash (552)us-gaap_DerivativeCollateralObligationToReturnCash [1] (466)us-gaap_DerivativeCollateralObligationToReturnCash
Derivative, Collateral, Obligation to Return Cash and Securities   (619)afl_DerivativeCollateralObligationtoReturnCashandSecurities [2]
Derivative asset, fair value, amount offset against collateral 154us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral 183us-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 637us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
746us-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 637us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
746us-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 (507)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
 
Derivative, Collateral, Obligation to Return Cash and Securities   (568)afl_DerivativeCollateralObligationtoReturnCashandSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Derivative asset, fair value, amount offset against collateral 130us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
178us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Foreign currency forwards    
Offsetting Assets [Line Items]    
Gross amount of recognized derivative assets 64us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
56us-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 64us-gaap_DerivativeAssets
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
56us-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 (45)us-gaap_DerivativeCollateralObligationToReturnCash
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Derivative, Collateral, Obligation to Return Cash and Securities   (51)afl_DerivativeCollateralObligationtoReturnCashandSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Derivative asset, fair value, amount offset against collateral 19us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
5us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
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 4us-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 4us-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 4us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
 
Offsetting assets    
Offsetting Assets [Line Items]    
Gross amounts of recognized financial instruments 3,264afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
2,951afl_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 assets presented in balance sheet 3,264afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
2,951afl_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 (3,110)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
(2,768)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Financial instruments, amount offset against collateral 154afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
183afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
Offsetting assets | Securities lending and similar arrangements    
Offsetting Assets [Line Items]    
Gross amounts of recognized financial instruments 2,558afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
2,149afl_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 assets presented in balance sheet 2,558afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
2,149afl_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,558)afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingAssetsMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
(2,149)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 entirely of cash.
[2] Consists of $153 of pledged securities and $466 of cash.