XML 21 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS - Offsetting of Financial Liabilities and Derivative Liabilities (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities $ (599)us-gaap_DerivativeFairValueOfDerivativeLiability $ (2,423)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 (599)us-gaap_DerivativeLiabilities (2,423)us-gaap_DerivativeLiabilities
Financial instruments, amount not offset against derivative liabilities in balance sheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet 0afl_Financialinstrumentsamountnotoffsetagainstderivativeliabilitiesinbalancesheet
Derivative, Collateral, Right to Reclaim Securities 87us-gaap_DerivativeCollateralRightToReclaimSecurities [1] 1,621us-gaap_DerivativeCollateralRightToReclaimSecurities [1]
Derivative Liability, Fair Value, Amount Offset Against Collateral (512)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral (802)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Foreign currency swaps    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (393)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
(318)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 (393)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
(318)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
0us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (393)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
(318)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
Foreign currency forwards    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (165)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(1,912)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 (165)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(1,912)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 52us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
1,439us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (113)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
(473)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
Foreign currency options    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (15)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
(33)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 (15)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
(33)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 7us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
24us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Derivative Liability, Fair Value, Amount Offset Against Collateral (8)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
(9)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
Interest rate swaptions    
Offsetting Liabilities [Line Items]    
Gross amount of recognized derivative liabilities (26)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
(160)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 (26)us-gaap_DerivativeLiabilities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
(160)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 28us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
158us-gaap_DerivativeCollateralRightToReclaimSecurities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Derivative Liability, Fair Value, Amount Offset Against Collateral 2us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
(2)us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwaptionMember
Offsetting liabilities    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized financial instruments (3,214)afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
(4,616)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 liabilities presented in balance sheet (3,214)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
(4,616)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Carrying value of financial instruments not offset in balance sheet 2,558afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
2,149afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Collateral not offset in balance sheet 87afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
1,621afl_Collateralnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Financial instruments, amount offset against collateral (569)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
(846)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
Offsetting liabilities | Securities lending and similar arrangements    
Offsetting Liabilities [Line Items]    
Gross amounts of recognized financial instruments (2,615)afl_GrossAmountsOfRecognizedFinancialInstruments
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
(2,193)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 liabilities presented in balance sheet (2,615)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
(2,193)afl_NetAmountsofFinancialInstrumentsPresentedinBalanceSheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
Carrying value of financial instruments not offset in balance sheet 2,558afl_Carryingvalueoffinancialinstrumentsnotoffsetinbalancesheet
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
2,149afl_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 $ (57)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
$ (44)afl_Financialinstrumentsamountoffsetagainstcollateral
/ afl_OffsettingAssetsAndLiabilitiesAxis
= afl_OffsettingLiabilitiesMember
/ us-gaap_TransactionTypeAxis
= afl_SecuritieslendingandsimilararrangementsMember
[1] Consists entirely of pledged securities.