XML 79 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notional Amounts for Each Category of Derivative Activity (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative    
Balance at beginning of period $ 1,687.4invest_DerivativeNotionalAmount $ 1,477.4invest_DerivativeNotionalAmount
Additions 0unm_NotionalAmountOfDerivativesAdditions 10.0unm_NotionalAmountOfDerivativesAdditions
Terminations 8.9unm_NotionalAmountOfDerivativesTerminations 17.9unm_NotionalAmountOfDerivativesTerminations
Balance at ending of period 1,678.5invest_DerivativeNotionalAmount 1,469.5invest_DerivativeNotionalAmount
Swaps | Receive Variable/Pay Fixed    
Derivative    
Balance at beginning of period 150.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
150.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Additions 0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Terminations 0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Balance at ending of period 150.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
150.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveVariablePayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Swaps | Receive Fixed/Pay Fixed    
Derivative    
Balance at beginning of period 840.4invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
630.4invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Additions 0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Terminations 8.9unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
7.9unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Balance at ending of period 831.5invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
622.5invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayFixedMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Swaps | Receive Fixed/Pay Variable    
Derivative    
Balance at beginning of period 600.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
600.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Additions 0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Terminations 0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Balance at ending of period 600.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
600.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= unm_DerivativeFinancialInstrumentsReceiveFixedPayVariableMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Swaps | Credit Default Swaps    
Derivative    
Balance at beginning of period 97.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
97.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Additions 0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Terminations 0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Balance at ending of period 97.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
97.0invest_DerivativeNotionalAmount
/ us-gaap_CreditDerivativesByContractTypeAxis
= us-gaap_CreditDefaultSwapMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
Forwards    
Derivative    
Balance at beginning of period 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Additions 0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
10.0unm_NotionalAmountOfDerivativesAdditions
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Terminations 0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
10.0unm_NotionalAmountOfDerivativesTerminations
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Balance at ending of period $ 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
$ 0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember