XML 46 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Level 3 Financial Assets and Liabilities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value Disclosures [Abstract]    
Percentage of investments in fixed maturities and equity securities classified in Level 3 4.00%ci_PercentLevel3FixedMaturitiesEquitySecurities  
Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 19,323us-gaap_MarketableSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
19,172us-gaap_MarketableSecurities
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 818us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
857us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 765us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
804us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Equity securities [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 45us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
43us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Equity securities [Member] | Maximum [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Multiple of earnings before interest, taxes, depreciation and amortization (EBITDA) used to value equity securities. 9.8us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
9.8us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Equity securities [Member] | Minimum [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Multiple of earnings before interest, taxes, depreciation and amortization (EBITDA) used to value equity securities. 4.2us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
4.2us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Equity securities [Member] | Weighted Average [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Multiple of earnings before interest, taxes, depreciation and amortization (EBITDA) used to value equity securities. 8.0us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
8.1us-gaap_FairValueInputsEarningsBeforeInterestTaxesDepreciationAndAmortizationMultiple
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 720us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
761us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Fixed Maturities [Member] | Pricing Exemption Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 53us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsNotDevelopedByCompanyMember
[1] 53us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsNotDevelopedByCompanyMember
[1]
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Corporate and government debt securities [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 301us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
344us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Corporate and government debt securities [Member] | Maximum [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Liquidity adjustment to discount rates used to value fixed maturities and equity securities 9.30%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
9.30%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Corporate and government debt securities [Member] | Minimum [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Liquidity adjustment to discount rates used to value fixed maturities and equity securities 0.80%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
0.80%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Corporate and government debt securities [Member] | Weighted Average [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Liquidity adjustment to discount rates used to value fixed maturities and equity securities 2.80%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
2.62%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= ci_CorporateAndGovernmentDebtSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Other asset and mortgage-backed securities [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Fixed Maturities And Equity Securities 419us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
417us-gaap_MarketableSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Other asset and mortgage-backed securities [Member] | Maximum [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Liquidity adjustment to discount rates used to value fixed maturities and equity securities 3.90%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
3.70%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Adjustment to discount rates used to value fixed maturities and equity securities for weighting of credit spreads 26.30%ci_WeightingOfCreditSpreadsAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
25.60%ci_WeightingOfCreditSpreadsAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Other asset and mortgage-backed securities [Member] | Minimum [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Liquidity adjustment to discount rates used to value fixed maturities and equity securities 0.60%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
0.60%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Adjustment to discount rates used to value fixed maturities and equity securities for weighting of credit spreads 1.70%ci_WeightingOfCreditSpreadsAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
1.60%ci_WeightingOfCreditSpreadsAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Fair Value, Measurements, Recurring [Member] | Fair Value Inputs Level 3 [Member] | Other asset and mortgage-backed securities [Member] | Weighted Average [Member] | Unobservable Inputs Developed By Company [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis, Valuation Techniques [Line Items]    
Liquidity adjustment to discount rates used to value fixed maturities and equity securities 1.50%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
1.40%ci_LiquidityAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
Adjustment to discount rates used to value fixed maturities and equity securities for weighting of credit spreads 2.90%ci_WeightingOfCreditSpreadsAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
2.90%ci_WeightingOfCreditSpreadsAdjustmentUsedInPricingLevel3SecuritiesDirectlyDevelopedByCompany
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_RangeAxis
= us-gaap_WeightedAverageMember
/ us-gaap_ValuationTechniqueAxis
= ci_UnobservableInputsDevelopedByCompanyMember
[1] The fair values for these securities use single, unadjusted non-binding broker quotes not developed directly by the Company.