XML 40 R21.htm IDEA: XBRL DOCUMENT
v3.23.1

Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2023
Accounting Policies [Abstract] |
Segment Reporting | In connection with its new operating model adopted in the first quarter of 2023, the Company realigned the composition of its segments to reflect how its Chief Operating Decision Maker (the “CODM”) reviews information and manages the business. As a result of this realignment, the Company formed a new Health Services segment, which in addition to providing a full range of pharmacy benefit management (“PBM”) solutions, also delivers health care services in the Company’s medical clinics, virtually, and in the home, as well as provider enablement solutions. In addition, the Company created a new Pharmacy & Consumer Wellness segment, which includes its retail and long-term care pharmacy operations and related pharmacy services, as well as its retail front store operations. This segment will also provide pharmacy fulfillment services to support the Health Services segment’s specialty and mail order pharmacy offerings. Prior period segment financial information has been recast to conform with the current period presentation. Following the segment realignment described above, the Company’s four reportable segments are as follows: Health Care Benefits, Health Services, Pharmacy & Consumer Wellness and Corporate/Other, which are described below. Health Care Benefits Segment The Health Care Benefits segment operates as one of the nation’s leading diversified health care benefits providers. The Health Care Benefits segment has the information and resources to help members, in consultation with their health care professionals, make more informed decisions about their health care. The Health Care Benefits segment offers a broad range of traditional, voluntary and consumer-directed health insurance products and related services, including medical, pharmacy, dental and behavioral health plans, medical management capabilities, Medicare Advantage and Medicare Supplement plans, PDPs and Medicaid health care management services. The Health Care Benefits segment’s customers include employer groups, individuals, college students, part-time and hourly workers, health plans, health care providers (“providers”), governmental units, government-sponsored plans, labor groups and expatriates. The Company refers to insurance products (where it assumes all or a majority of the risk for medical and dental care costs) as “Insured” and administrative services contract products (where the plan sponsor assumes all or a majority of the risk for medical and dental care costs) as “ASC.” In addition, effective January 2022, the Company entered the individual public health insurance exchanges (“Public Exchanges”) in eight states through which it sells Insured plans directly to individual consumers. The Company entered Public Exchanges in four additional states effective January 2023. Health Services Segment The Health Services segment provides a full range of PBM solutions, delivers health care services in its medical clinics, virtually, and in the home, and offers provider enablement solutions. PBM solutions include plan design offerings and administration, formulary management, retail pharmacy network management services, and specialty and mail order pharmacy services. In addition, the Company provides clinical services, disease management services, medical spend management and pharmacy and/or other administrative services for providers and federal 340B drug pricing program covered entities (“Covered Entities”). The Company operates a group purchasing organization that negotiates pricing for the purchase of pharmaceuticals and rebates with pharmaceutical manufacturers on behalf of its participants and provides various administrative, management and reporting services to pharmaceutical manufacturers. The Health Services segment’s clients are primarily employers, insurance companies, unions, government employee groups, health plans, PDPs, Medicaid managed care plans, plans offered on Public Exchanges and private health insurance exchanges, other sponsors of health benefit plans throughout the United States and Covered Entities. Pharmacy & Consumer Wellness Segment The Pharmacy & Consumer Wellness segment dispenses prescriptions in its retail pharmacies and through its infusion operations, provides ancillary pharmacy services including pharmacy patient care programs, diagnostic testing and vaccination administration, and sells a wide assortment of health and wellness products and general merchandise. The segment also conducts long-term care pharmacy (“LTC”) operations, which distribute prescription drugs and provide related pharmacy consulting and ancillary services to long-term care facilities and other care settings, and provides pharmacy fulfillment services to support the Health Services segment’s specialty and mail order pharmacy offerings. As of March 31, 2023, the Pharmacy & Consumer Wellness segment operated more than 9,000 retail locations, as well as online retail pharmacy websites, LTC pharmacies and on-site pharmacies, retail specialty pharmacy stores, compounding pharmacies and branches for infusion and enteral nutrition services. Corporate/Other Segment The Company presents the remainder of its financial results in the Corporate/Other segment, which primarily consists of: •Management and administrative expenses to support the Company’s overall operations, which include certain aspects of executive management and the corporate relations, legal, compliance, human resources, information technology and finance departments, expenses associated with the Company’s investments in its transformation and enterprise modernization programs and acquisition-related transaction and integration costs; and •Products for which the Company no longer solicits or accepts new customers such as its large case pensions and long-term care insurance products.
Basis of Presentation | Basis of Presentation The accompanying unaudited condensed consolidated financial statements of CVS Health and its subsidiaries have been prepared in accordance with the rules and regulations of the U.S. Securities and Exchange Commission (the “SEC”) regarding interim financial reporting. In accordance with such rules and regulations, certain information and accompanying note disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) have been omitted, although the Company believes the disclosures included herein are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto, which are included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 (the “2022 Form 10-K”). In the opinion of management, the accompanying unaudited condensed consolidated financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results for the interim periods presented. Because of the influence of various factors on the Company’s operations, including business combinations, certain holidays and other seasonal influences, net income for any interim period may not be comparable to the same interim period in previous years or necessarily indicative of income for the full year.
Principles of Consolidation | Principles of Consolidation The unaudited condensed consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries and variable interest entities (“VIEs”) for which the Company is the primary beneficiary. All material intercompany balances and transactions have been eliminated. The Company continually evaluates its investments to determine if they represent variable interests in a VIE. If the Company determines that it has a variable interest in a VIE, the Company then evaluates if it is the primary beneficiary of the VIE. The evaluation is a qualitative assessment as to whether the Company has the ability to direct the activities of a VIE that most significantly impact the entity’s economic performance. The Company consolidates a VIE if it is considered to be the primary beneficiary. Assets and liabilities of VIEs for which the Company is the primary beneficiary were not significant to the Company’s unaudited condensed consolidated financial statements. VIE creditors do not have recourse against the general credit of the Company.
Reclassifications | Reclassifications Certain prior year amounts have been reclassified to conform with the current year presentation.
Restricted Cash | Restricted Cash Restricted cash included in other current assets on the unaudited condensed consolidated balance sheets primarily represents funds held on behalf of members and funds held in escrow in connection with agreements with accountable care organizations. Restricted cash included in other assets on the unaudited condensed consolidated balance sheets represents amounts held in a trust in one of the Company’s captive insurance companies to satisfy collateral requirements associated with the assignment of certain insurance policies. All restricted cash is invested in demand deposits, time deposits and money market funds.
Accounts Receivable | Accounts ReceivableAccounts receivable are stated net of allowances for credit losses, customer credit allowances, contractual allowances and estimated terminations
Accounts Receivable, Allowance for Credit Losses | When developing an estimate of the Company’s expected credit losses, the Company considers all available relevant information regarding the collectability of cash flows, including historical information, current conditions and reasonable and supportable forecasts of future economic conditions over the contractual life of the receivable. The Company’s accounts receivable are short duration in nature and typically settle in less than 30 days.
Health Care Contract Acquisition Costs | Health Care Contract Acquisition CostsInsurance products included in the Health Care Benefits segment are cancellable by either the customer or the member monthly upon written notice. Acquisition costs related to prepaid health care and health indemnity contracts are generally expensed as incurred. For certain long-duration insurance contracts, acquisition costs directly related to the successful acquisition of a new or renewal insurance contract, including commissions, are deferred and are recorded as other current assets or other assets on the unaudited condensed consolidated balance sheets. Contracts are grouped by product and issue year into cohorts consistent with the grouping used in estimating the associated liability and are amortized on a constant level basis based on the remaining in-force policies over the estimated term of the contracts to approximate straight-line amortization. Changes to the Company’s assumptions, including assumptions related to persistency, are reflected at the cohort level at the time of change and are recognized prospectively over the estimated terms of the contract. The amortization of deferred acquisition costs is recorded in operating expenses in the unaudited condensed consolidated statements of operations.
Goodwill | Goodwill The Company accounts for business combinations using the acquisition method of accounting, which requires the excess cost of an acquisition over the fair value of net assets acquired and identifiable intangible assets to be recorded as goodwill. Goodwill is not amortized, but is subject to impairment reviews annually, or more frequently, if necessary.
Intangible Assets | Intangible Assets The Company’s identifiable intangible assets consist primarily of trademarks, trade names, customer contracts/relationships, covenants not to compete, technology, provider networks and value of business acquired (“VOBA”). These intangible assets arise primarily from the determination of their respective fair market values at the date of acquisition. Amounts assigned to identifiable intangible assets, and their related useful lives, are derived from established valuation techniques and management estimates. The Company’s definite-lived intangible assets are amortized over their estimated useful lives based upon the pattern of future cash flows attributable to the asset. Definite-lived intangible assets are amortized using the straight-line method. VOBA is subject to loss recognition testing annually, or more frequently, if necessary. Indefinite lived intangible assets are not amortized but are tested for impairment annually, or more frequently, if necessary.
Separate Accounts | Separate Accounts Separate Accounts assets and liabilities related to large case pensions products represent funds maintained to meet specific objectives of contract holders who bear the investment risk. These assets and liabilities are carried at fair value. Net investment income (including net realized capital gains and losses) accrue directly to such contract holders. The assets of each account are legally segregated and are not subject to claims arising from the Company’s other businesses. Deposits, withdrawals and net investment income (including net realized and net unrealized capital gains and losses) on Separate Accounts assets are not reflected in the unaudited condensed consolidated statements of operations or cash flows. Management fees charged to contract holders are included in services revenue and recognized over the period earned.
Future Policy Benefits | Future Policy Benefits Future policy benefits consist primarily of reserves for products for which the Company no longer solicits or accepts new customers, including limited payment pension and annuity contracts and long-term care insurance contracts and are recorded in other insurance liabilities and other long-term liabilities on the unaudited condensed consolidated balance sheets. Contracts are grouped into cohorts by contract type and issue year. The liability for future policy benefits is adjusted for differences between actual and expected experience. Reserves for limited payment pension and annuity contracts represent the Company’s estimate of the present value of future benefits to be paid to or on behalf of policyholders and are computed using actuarial principles that consider, among other things, assumptions reflecting anticipated mortality and retirement experience. On an annual basis, or more frequently if necessary, the Company reviews mortality assumptions against both industry standards and its experience. Reserves for long-term care insurance contracts represent the Company’s estimate of the present value of future benefits and settlement costs to be paid to or on behalf of policyholders less the present value of future net premiums. The Company’s estimate of the present value of future benefits under such contracts is based upon mortality, morbidity, lapse and interest rate assumptions. On an annual basis, or more frequently if necessary, the Company reviews its mortality, morbidity and lapse assumptions against its experience. Annually, or each time the assumptions are changed, the net premium ratio used to calculate the future policy benefit liability is updated to reflect actual experience, as well as the impact of any change in assumptions on the Company’s future cash flows. The Company discounts its future policy benefit liability using a curve of spot rates derived from an upper-medium grade fixed-income investment. At each reporting date, the Company will measure its liability for future policy benefits using both the current spot rate curve and the locked-in discount rate at each cohort’s inception. Any difference between the measured liabilities is recorded in other comprehensive income (loss). In subsequent periods, the current period amount recorded in other comprehensive income (loss) will be adjusted for amounts previously recorded in accumulated other comprehensive loss.
Contract Balances | Contract Balances Contract liabilities primarily represent the Company’s obligation to transfer additional goods or services to a customer for which the Company has received consideration, and primarily include ExtraBucks® Rewards and unredeemed Company gift cards. The consideration received remains a contract liability until goods or services have been provided to the customer. In addition, the Company recognizes breakage on Company gift cards based on historical redemption patterns.
Related Party Transactions | Related Party Transactions The Company has an equity method investment in SureScripts, LLC (“SureScripts”), which operates a clinical health information network. The Company utilizes this clinical health information network in providing services to its client plan members and retail customers. The Company expensed fees for the use of this network of $17 million and $15 million in the three months ended March 31, 2023 and 2022, respectively. The Company’s investment in and equity in the earnings of SureScripts for all periods presented is immaterial. The Company has an equity method investment in Heartland Healthcare Services, LLC (“Heartland”). Heartland operates several LTC pharmacies in four states. Heartland paid the Company $19 million and $21 million for pharmaceutical inventory purchases during the three months ended March 31, 2023 and 2022, respectively. Additionally, the Company performs certain collection functions for Heartland and then transfers those customer cash collections to Heartland. The Company’s investment in and equity in the earnings of Heartland for all periods presented is immaterial.
New Accounting Pronouncements Recently Adopted | New Accounting Pronouncements Recently Adopted Targeted Improvements to the Accounting for Long-Duration Insurance Contracts In August 2018, the Financial Accounting Standards Board issued ASU 2018-12, Targeted Improvements to the Accounting for Long-Duration Contracts (Topic 944) (the “long-duration insurance standard”). This standard requires the Company to review cash flow assumptions for its long-duration insurance contracts at least annually and recognize the effect of changes in future cash flow assumptions in net income. This standard also requires the Company to update discount rate assumptions quarterly and recognize the effect of changes in these assumptions in other comprehensive income. The rate used to discount the Company’s liability for future policy benefits will be based on an estimate of the yield for an upper-medium grade fixed-income instrument with a duration profile matching that of the Company’s liabilities. In addition, this standard changes the amortization method for deferred acquisition costs and requires additional disclosures regarding the long duration insurance contract liabilities in the Company’s interim and annual financial statements. The Company adopted this accounting standard on January 1, 2023, using the modified retrospective transition method as of the earliest period presented, January 1, 2021, also referred to as the “transition date”, for changes to its liabilities for future policy benefits, deferred acquisition costs and value of business acquired intangible asset. Upon adoption, the Company recorded a transition date net adjustment to reduce accumulated other comprehensive income (loss) by $986 million ($766 million after-tax) with a corresponding increase to its liability for future policy benefits, the majority of which is included within other insurance liabilities and other long-term liabilities on the unaudited condensed consolidated balance sheets. The transition date net adjustment was a result of updating the rate used to discount the liabilities to reflect the yield for an upper-medium grade fixed-income instrument compared to the Company’s expected investment yield under the historical guidance. The Company was not required to record an adjustment to retained earnings on the transition date. Prior period financial information has been revised to reflect the adoption of the long-duration insurance standard.

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

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for deferred policy acquisition costs, including the nature, type, and amount of capitalized costs incurred to write or acquire insurance contracts, and the basis for and methodologies applied in capitalizing and amortizing such costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415 + Details
Name: | us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -URI https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 323 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a)(2) -URI https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 21D -URI https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585 + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for liability for future benefit to be paid to or on behalf of policyholder. Includes, but is not limited to, input, judgment, assumption, and method used in measuring liability and change in input, judgment, and assumption. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 40 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14937-158439 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)(6) -URI https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439 + Details
Name: | us-gaap_FuturePolicyBenefitsLiabilityPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -URI https://asc.fasb.org/subtopic&trid=2144439 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 55 -Paragraph 24 -URI https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for contracts reported in separate accounts, including the extent and terms of minimum guarantees, basis of presentation for separate account assets and liabilities and related separate account activity, the liability valuation method and assumptions used in valuing each type of policyholder and contract holder account maintained by the entity. + References No definition available. + Details
Name: | us-gaap_PolicyholderAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 29 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration