XML 33 R57.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Separate Account Assets (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Financial assets and financial liabilities carried at fair value [Line Items]      
Guaranteed separate accounts $ 540ci_GuaranteedSeparateAccountAssets   $ 530ci_GuaranteedSeparateAccountAssets
Non-guaranteed separate accounts 7,852ci_NonGuaranteedSeparateAccountAssets [1]   7,798ci_NonGuaranteedSeparateAccountAssets [2]
Total separate account assets 8,392us-gaap_SeparateAccountAssets   8,328us-gaap_SeparateAccountAssets
Separate Account Assets [Member]      
Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]      
Beginning Balance 1,158us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
1,035us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Policyholder gains (losses) 33ci_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisSeparateAccountAssetPolicyholderGainsLosses
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
[3] 32ci_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisSeparateAccountAssetPolicyholderGainsLosses
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
[3]  
Purchases, issuances, settlements:      
Purchases 37us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
44us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Sales 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Settlements (129)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
(47)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Total purchases, sales, settlements (92)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
(3)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Transfers into/(out of) Level 3:      
Transfers into Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
7us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Transfers out of Level 3 (4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
(2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Total transfers into/(out of) Level 3 (4)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
5us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Ending Balance 1,095us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
1,069us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Policyholder Gains Losses Attributable To Instruments Still Held 32ci_PolicyholderGainsLossesAttributableToInstrumentsStillHeld
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
32ci_PolicyholderGainsLossesAttributableToInstrumentsStillHeld
/ us-gaap_FairValueByAssetClassAxis
= ci_SeparateAccountAssetsMember
 
Pension Benefits [Member]      
Financial assets and financial liabilities carried at fair value [Line Items]      
Non-guaranteed separate accounts 3,700ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
  3,800ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Fair Value Inputs Level 1 [Member]      
Financial assets and financial liabilities carried at fair value [Line Items]      
Guaranteed separate accounts 238ci_GuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
  242ci_GuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Non-guaranteed separate accounts 1,659ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
  1,609ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Total separate account assets 1,897us-gaap_SeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
  1,851us-gaap_SeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value Inputs Level 2 [Member]      
Financial assets and financial liabilities carried at fair value [Line Items]      
Guaranteed separate accounts 302ci_GuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  288ci_GuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Non-guaranteed separate accounts 5,098ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  5,031ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Total separate account assets 5,400us-gaap_SeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
  5,319us-gaap_SeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value Inputs Level 3 [Member]      
Financial assets and financial liabilities carried at fair value [Line Items]      
Guaranteed separate accounts 0ci_GuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  0ci_GuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Non-guaranteed separate accounts 1,095ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  1,158ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total separate account assets 1,095us-gaap_SeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  1,158us-gaap_SeparateAccountAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Fair Value Inputs Level 3 [Member] | Pension Benefits [Member]      
Financial assets and financial liabilities carried at fair value [Line Items]      
Non-guaranteed separate accounts $ 1,100ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
  $ 1,100ci_NonGuaranteedSeparateAccountAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
[1] As of March 31, 2015, non-guaranteed separate accounts included $3.7 billion in assets supporting the Company's pension plans, including $1.1 billion classified in Level 3.
[2] As of December 31, 2014, non-guaranteed separate accounts included $3.8 billion in assets supporting the Company's pension plans, including $1.1 billion classified in Level 3.
[3] Included in this amount are gains of $32 million attributable to instruments still held at March 31, 2015 and 2014.