XML 57 R40.htm IDEA: XBRL DOCUMENT
v3.19.1

Investments - Debt and Equity Securities (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2019 | Dec. 31, 2018
Supporting Experience Rated Products [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Gross Unrealized Gain | $ 45 | $ 12
Available-for-sale Securities, Gross Unrealized Loss | 0 | (2)
Available-for-sale Securities, Fair Value | 939 | 916
Debt Securities [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 15,335 | 15,119
Available-for-sale Securities, Gross Unrealized Gain | 570 | 172
Available-for-sale Securities, Gross Unrealized Loss | (8) | (36)
Available-for-sale Securities, Fair Value | 15,897 | 15,255
US Government Agencies Debt Securities [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 1,704 | 1,662
Available-for-sale Securities, Gross Unrealized Gain | 40 | 26
Available-for-sale Securities, Gross Unrealized Loss | 0 | 0
Available-for-sale Securities, Fair Value | 1,744 | 1,688
US States and Political Subdivisions Debt Securities [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 2,246 | 2,370
Available-for-sale Securities, Gross Unrealized Gain | 71 | 30
Available-for-sale Securities, Gross Unrealized Loss | 0 | (1)
Available-for-sale Securities, Fair Value | 2,317 | 2,399
Debt Security, Corporate, US [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 6,777 | 6,444
Available-for-sale Securities, Gross Unrealized Gain | 288 | 61
Available-for-sale Securities, Gross Unrealized Loss | (1) | (16)
Available-for-sale Securities, Fair Value | 7,064 | 6,489
Debt Security, Corporate, Non-US [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 2,243 | 2,355
Available-for-sale Securities, Gross Unrealized Gain | 110 | 31
Available-for-sale Securities, Gross Unrealized Loss | 0 | (3)
Available-for-sale Securities, Fair Value | 2,353 | 2,383
Residential Mortgage Backed Securities [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 577 | 567
Available-for-sale Securities, Gross Unrealized Gain | 18 | 10
Available-for-sale Securities, Gross Unrealized Loss | 0 | 0
Available-for-sale Securities, Fair Value | 595 | 577
Commercial Mortgage Backed Securities [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 608 | 594
Available-for-sale Securities, Gross Unrealized Gain | 29 | 11
Available-for-sale Securities, Gross Unrealized Loss | 0 | 0
Available-for-sale Securities, Fair Value | 637 | 605
Other Asset-Backed Securities [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 1,148 | 1,097
Available-for-sale Securities, Gross Unrealized Gain | 8 | 3
Available-for-sale Securities, Gross Unrealized Loss | (7) | (15)
Available-for-sale Securities, Fair Value | 1,149 | 1,085
Redeemable Preferred Stock [Member] |  |
Debt Securities, Available-for-sale [Line Items] |  |
Available-for-sale Securities, Amortized Cost Basis | 32 | 30
Available-for-sale Securities, Gross Unrealized Gain | 6 | 0
Available-for-sale Securities, Gross Unrealized Loss | 0 | (1)
Available-for-sale Securities, Fair Value | $ 38 | $ 29

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References No definition available. + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of unrealized gain before deducting unrealized loss on investments in debt and equity securities classified as available-for-sale securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of unrealized loss before deducting unrealized gain on investments in available-for-sale securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=82897076&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_ProductOrServiceAxis=cvs_SupportingExperienceRatedProductsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_DomesticCorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ForeignCorporateDebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ResidentialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommercialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=cvs_OtherAssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_RedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |