XML 98 R89.htm IDEA: XBRL DOCUMENT
v3.23.1

Other Insurance Liabilities and Separate Accounts - Changes in Balances of Long-Duration Insurance Liabilities (Details) - USD ($) $ in Millions | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
--- | --- | --- | ---
Large Case Pensions |  |  |
Present value of expected future policy benefits |  |  |
Liability for future policy benefits | $ 2,252 | $ 3,034 | $ 3,647
Add: Reinsurance recoverable | 0 | 0 | 0
Effect of changes in cash flow assumptions |  | 0 | (96)
Liability for future policy benefits, end of period - current discount rate |  |  | 3,647
Large Case Pensions | As Reported |  |  |
Present value of expected future policy benefits |  |  |
Liability for future policy benefits |  |  | 3,224
Add: Reinsurance recoverable |  |  | 0
Liability for future policy benefits, beginning of period - current discount rate |  |  | 3,224
Large Case Pensions | Change in discount rate assumptions |  |  |
Present value of expected future policy benefits |  |  |
Effect of changes in cash flow assumptions |  |  | 604
Large Case Pensions | Removal of shadow adjustments in accumulated other comprehensive income |  |  |
Present value of expected future policy benefits |  |  |
Effect of changes in cash flow assumptions |  |  | (181)
Long-Term Care |  |  |
Present value of expected future policy benefits |  |  |
Liability for future policy benefits | 1,266 | 1,602 | 1,695
Add: Reinsurance recoverable | $ 0 | 0 | 0
Effect of changes in cash flow assumptions |  | $ 99 | 35
Liability for future policy benefits, end of period - current discount rate |  |  | 1,695
Long-Term Care | As Reported |  |  |
Present value of expected future policy benefits |  |  |
Liability for future policy benefits |  |  | 1,142
Add: Reinsurance recoverable |  |  | 0
Liability for future policy benefits, beginning of period - current discount rate |  |  | 1,142
Long-Term Care | Change in discount rate assumptions |  |  |
Present value of expected future policy benefits |  |  |
Effect of changes in cash flow assumptions |  |  | 553
Long-Term Care | Removal of shadow adjustments in accumulated other comprehensive income |  |  |
Present value of expected future policy benefits |  |  |
Effect of changes in cash flow assumptions |  |  | 0
Other |  |  |
Present value of expected future policy benefits |  |  |
Liability for future policy benefits |  |  | 490
Add: Reinsurance recoverable |  |  | 308
Liability for future policy benefits, end of period - current discount rate |  |  | 798
Other | As Reported |  |  |
Present value of expected future policy benefits |  |  |
Liability for future policy benefits |  |  | 480
Add: Reinsurance recoverable |  |  | 274
Liability for future policy benefits, beginning of period - current discount rate |  |  | 754
Other | Change in discount rate assumptions |  |  |
Present value of expected future policy benefits |  |  |
Effect of changes in cash flow assumptions |  |  | 44
Other | Removal of shadow adjustments in accumulated other comprehensive income |  |  |
Present value of expected future policy benefits |  |  |
Effect of changes in cash flow assumptions |  |  | $ 0

X
- Definition Liability For Future Policy Benefit, Expected Future Policy Benefit, Before Reinsurance, Before Discount Rate Change + References No definition available. + Details
Name: | cvs_LiabilityForFuturePolicyBenefitExpectedFuturePolicyBenefitBeforeReinsuranceBeforeDiscountRateChange
Namespace Prefix: | cvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Liability For Future Policy Benefit, Including Deferred Profit Liability, Expected Future Policy Benefit, Before Reinsurance, After Discount Rate Change + References No definition available. + Details
Name: | cvs_LiabilityForFuturePolicyBenefitIncludingDeferredProfitLiabilityExpectedFuturePolicyBenefitBeforeReinsuranceAfterDiscountRateChange
Namespace Prefix: | cvs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after effect of reinsurance, of liability for future policy benefit. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(1) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 55 -Paragraph 29E -URI https://asc.fasb.org/extlink&oid=126561865&loc=SL117819541-158441 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitAfterReinsurance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cumulative increase (decrease) in expected future policy benefit and expense component for liability of future policy benefit from cash flow assumption change for future cash flows. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 55 -Paragraph 13I -Subparagraph (g) -URI https://asc.fasb.org/extlink&oid=126561865&loc=SL117783724-158441 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(1) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 55 -Paragraph 29E -URI https://asc.fasb.org/extlink&oid=126561865&loc=SL117819541-158441 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitExpectedFuturePolicyBenefitCumulativeIncreaseDecreaseFromCashFlowChange
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitExpectedFuturePolicyBenefitRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after allowance for credit loss, recoverable under reinsurance of liability for future policy benefit. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 65 -Paragraph 2 -Subparagraph (g)(1) -URI https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 55 -Paragraph 29E -URI https://asc.fasb.org/extlink&oid=126561865&loc=SL117819541-158441 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -Subparagraph (b)(4) -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 + Details
Name: | us-gaap_LiabilityForFuturePolicyBenefitReinsuranceRecoverableAfterAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Details
Name: | srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=cvs_EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForChangeInDiscountRateAssumptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=cvs_EffectOfApplicationOfAccountingStandardsUpdate201812AdjustmentsForRemovalOfShadowAdjustmentsInAccumulatedOtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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