v3.8.0.1

Affordable Care Act (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016
Affordable Care Act [Abstract] |  |
Risk adjustment and reinsurance, pre-tax benefit, period increase (decrease) | $ 48 | $ 51
Charge for uncertainty associated with collectibility of CSR Receivables | (22) |
Risk adjustment | (677) | (425)
Reinsurance | 15 | 122
Risk corridor | 6 | (3)
Minimum MLR | 22 | 18
Cost sharing reductions | $ (96) | $ (147)

X
- Definition Affordable Care Act [Abstract] + References No definition available. + Details
Name: | cnc_AffordableCareActAbstract
Namespace Prefix: | cnc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Affordable Care Act, Charge For Uncollectible CSR Receivables + References No definition available. + Details
Name: | cnc_AffordableCareActChargeForUncollectibleCSRReceivables
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Affordable Care Act Cost Sharing Reductions + References No definition available. + Details
Name: | cnc_AffordableCareActCostSharingReductions
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Affordable Care Act Minimum Medical Loss Ratio + References No definition available. + Details
Name: | cnc_AffordableCareActMinimumMedicalLossRatio
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Affordable Care Act Reinsurance + References No definition available. + Details
Name: | cnc_AffordableCareActReinsurance
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Affordable Care Act Risk Adjustment + References No definition available. + Details
Name: | cnc_AffordableCareActRiskAdjustment
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Affordable Care Act Risk Adjustment and Reinsurance, Pre-Tax Benefit, Period Increase (Decrease) + References No definition available. + Details
Name: | cnc_AffordableCareActRiskAdjustmentandReinsurancePreTaxBenefitPeriodIncreaseDecrease
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Affordable Care Act Risk Corridor + References No definition available. + Details
Name: | cnc_AffordableCareActRiskCorridor
Namespace Prefix: | cnc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant