XML 96 R77.htm IDEA: XBRL DOCUMENT
v3.23.1

Commitments and Contingencies (Details) $ in Millions | 1 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Dec. 31, 2022 USD ($) state | Aug. 31, 2022 USD ($) | Mar. 31, 2023 USD ($) lease | Mar. 31, 2022 USD ($) | Dec. 31, 2022 USD ($) state | Sep. 30, 2020 claim
Commitments and Contingencies Disclosure [Abstract] |  |  |  |  |  |
Guarantor obligations, number of leases | lease |  |  | 64 |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Opioid litigation charge |  |  | $ 0 | $ 484 |  |
Federal Court in Ohio Judgment | Pending Litigation |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Legal settlement awarded to other party |  | $ 651 |  |  |  |
Legal settlement, period of payment |  | 15 years |  |  |  |
Settlement Framework |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Legal settlement awarded to other party | $ 4,300 |  |  |  |  |
Legal settlement, period of payment | 10 years |  |  |  | 10 years |
Attorneys' fees and costs | $ 625 |  |  |  |  |
Number of states that elected to join the settlement | state | 45 |  |  |  | 45 |
Number of states under separate settlement agreements | state | 4 |  |  |  | 4 |
Settlement Framework | Tribal Entities |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Legal settlement awarded to other party | $ 113 |  |  |  |  |
Legal settlement, period of payment | 10 years |  |  |  | 10 years |
Attorneys' fees and costs | $ 16 |  |  |  |  |
Settlement Framework and Other Opioid-Related Claims |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Opioid litigation charge |  |  |  |  | $ 5,300 |
Radcliffe and Flaim v. Aetna Inc., et al | Pending Litigation |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |
Number of claims | claim |  |  |  |  |  | 2

X
- Definition Guarantor Obligations, Number Of Leases + References No definition available. + Details
Name: | cvs_GuarantorObligationsNumberOfLeases
Namespace Prefix: | cvs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Legal Settlement, Period Of Payment + References No definition available. + Details
Name: | cvs_LegalSettlementPeriodOfPayment
Namespace Prefix: | cvs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | instant

X
- Definition Litigation Settlement, Number Of States Elected To Join + References No definition available. + Details
Name: | cvs_LitigationSettlementNumberOfStatesElectedToJoin
Namespace Prefix: | cvs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Litigation Settlement, Number Of States Under Separate Settlement Agreements + References No definition available. + Details
Name: | cvs_LitigationSettlementNumberOfStatesUnderSeparateSettlementAgreements
Namespace Prefix: | cvs_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_GainLossRelatedToLitigationSettlement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -URI https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227 + Details
Name: | us-gaap_LegalFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount awarded to other party in judgment or settlement of litigation. + References No definition available. + Details
Name: | us-gaap_LitigationSettlementAmountAwardedToOtherParty
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of pending claims pertaining to a loss contingency. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyPendingClaimsNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_LitigationCaseAxis=cvs_FederalCourtInOhioJudgmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LitigationStatusAxis=us-gaap_PendingLitigationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=cvs_SettlementFrameworkMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=cvs_TribalEntitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=cvs_SettlementFrameworkAndOtherOpioidRelatedClaimsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_LitigationCaseAxis=cvs_RadcliffeAndFlaimVAetnaIncEtAlMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |