XML 56 R36.htm IDEA: XBRL DOCUMENT
v3.22.4

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Accounting Policies [Abstract] |
Consolidation | Consolidation The consolidated financial statements include the accounts of The Sherwin-Williams Company and its wholly owned subsidiaries (collectively, the Company). Inter-company accounts and transactions have been eliminated.
Use of Estimates | Use of Estimates The preparation of consolidated financial statements in conformity with U.S. generally accepted accounting principles (US GAAP) requires management to make estimates, judgments and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those amounts.
Nature of Operations | Nature of Operations The Company is engaged in the development, manufacture, distribution and sale of paint, coatings and related products to professional, industrial, commercial and retail customers primarily in North and South America, with additional operations in the Caribbean region, Europe, Asia and Australia.
Cash Equivalents | Cash Equivalents Management considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents.
Accounts Receivable and Allowance for Doubtful Accounts | Accounts Receivable and Allowance for Doubtful Accounts Accounts receivable are recorded at the time of credit sales, net of allowance for credit losses. The Company records an allowance for doubtful accounts to reduce Accounts receivable to the net amount expected to be collected (estimated net realizable value). Effective January 1, 2020, the Company adopted Accounting Standards Update (ASU) 2016-13, “Measurement of Credit Losses on Financial Instruments” (ASC 326). Under ASC 326, the Company reviews the collectibility of the Accounts receivable balance each reporting period and estimates the allowance for doubtful accounts based on historical bad debt experience, aging of accounts receivable, current creditworthiness of customers, current economic factors, as well as reasonable and supportable forward-looking information. Accounts receivable balances are written-off against the allowance for doubtful accounts if a final determination of uncollectibility is made. All provisions for the allowance for doubtful accounts are included in Selling, general and administrative expenses. See Note 19 for further details.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment (including leasehold improvements) is stated on the basis of cost. Depreciation is charged to expense using the straight-line method over the assets’ estimated useful lives which range from 5 to 25 years for buildings and 3 to 15 years for machinery and equipment. Depreciation and amortization are included in the appropriate Cost of goods sold or Selling, general and administrative expenses caption on the Statements of Consolidated Income.
Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill represents the cost in excess of fair value of net assets acquired in business combinations accounted for by the purchase method. Intangible assets include trademarks, customer relationships and intellectual property. In accordance with the Goodwill and Other Intangibles Topic of the Financial Accounting Standards Board (FASB) Accounting Standards Codification (ASC), goodwill and indefinite-lived trademarks are not amortized, but instead are tested for impairment on an annual basis, as well as whenever an event occurs or circumstances change that indicate impairment has more likely than not occurred. Finite-lived intangible assets are amortized on a straight-line basis over the expected period of benefit, which ranges primarily from 7 to 20 years. See Note 7 for further details.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets In accordance with the Property, Plant and Equipment Topic of the ASC, management evaluates the recoverability and remaining lives of long-lived assets (including right-of-use assets) whenever events or changes in circumstances indicate that the carrying amount may not be recoverable or the useful life has changed.
Derivative Instruments | Derivative Instruments The Company utilizes derivative instruments to mitigate certain risk exposures as part of its overall financial risk management policy and accounts for these instruments in accordance with the Derivatives and Hedging Topic of the ASC. Derivatives are recorded as assets or liabilities in the consolidated balance sheets at fair value. Changes in fair value of the derivative instruments are recognized immediately in earnings unless the derivative instrument qualifies for and is designated in an effective hedging relationship. The Company entered into foreign currency forward contracts with maturity dates of less than twelve months in 2022, 2021, and 2020, primarily to hedge against value changes in foreign currency. There were no material foreign currency option and forward contracts outstanding at December 31, 2022, 2021 and 2020. See Note 20 for further details. The Company also entered into cross currency swap contracts to hedge its net investment in European operations in 2022, 2021, and 2020. These contracts qualified for and were designated as net investment hedges as permitted under US GAAP. The changes in fair value for the cross currency swaps are recognized in the foreign currency translation adjustments component of accumulated other comprehensive income (loss) (AOCI). The cash flow impact of these instruments is classified as an investing activity in the Statements of Consolidated Cash Flows. See Note 17 for further details.
Non-Traded Investments | Non-Traded InvestmentsThe Company has investments in the U.S. affordable housing and historic renovation real estate markets and certain other investments that have been identified as variable interest entities which qualify for certain tax credits. However, because the Company does not have the power to direct the day-to-day operations of the investments and the risk of loss is limited to the amount of contributed capital, the Company is not considered the primary beneficiary. In accordance with the Consolidation Topic of the ASC, the investments are not consolidated. For affordable housing investments entered into prior to the January 1, 2015 adoption of ASU 2014-01, the Company uses the effective yield method to determine the carrying value of the investments. Under the effective yield method, the initial cost of the investments is amortized to income tax expense over the period that the tax credits are recognized. For affordable housing investments entered into on or after the January 1, 2015 adoption of ASU 2014-01, the Company uses the proportional amortization method. Under the proportional amortization method, the initial cost of the investments is amortized to income tax expense in proportion to the tax credits and other tax benefits received. The carrying value of the investments are recorded in Other assets. The liabilities for the estimated future capital contributions are recorded in Other accruals and Other long-term liabilities.
Standby Letters of Credit | Standby Letters of Credit The Company occasionally enters into standby letter of credit agreements to guarantee various operating activities. These agreements provide credit availability to the various beneficiaries if certain contractual events occur.
Product Warranties | Product Warranties The Company offers assurance type product warranties for certain products. The specific terms and conditions of such warranties vary depending on the product or customer contract requirements. Management estimated the costs of unsettled product warranty claims based on historical results and experience and included an amount in Other accruals. Management periodically assesses the adequacy of the accrual for product warranty claims and adjusts the accrual as necessary.
Defined Benefit Pension and Other Postretirement Benefit Plans | Defined Benefit Pension and Other Postretirement Benefit Plans The Company accounts for its defined benefit pension and other postretirement benefit plans in accordance with the Retirement Benefits Topic of the ASC, which requires the Company recognize an asset for overfunded defined benefit pension or other postretirement benefit plans and a liability for unfunded or underfunded plans. In addition, actuarial gains and losses and prior service costs of such plans are recorded in AOCI. The amounts recorded in AOCI will continue to be modified as actuarial assumptions and service costs change, and all such amounts will be amortized to expense over a period of years through the net pension cost (credit) and net periodic benefit cost (credit).
Environmental Matters | Environmental MattersCapital expenditures for ongoing environmental compliance measures are recorded in Property, plant and equipment, and related expenses are included in the normal operating expenses of conducting business. The Company accrued for environmental-related activities for which commitments or clean-up plans have been developed and when such costs could be reasonably estimated based on industry standards and professional judgment. Accrued amounts are primarily recorded on an undiscounted basis and have not been recorded net of insurance proceeds in accordance with the Offsetting Subtopic of the Balance Sheet Topic of the ASC. Environmental-related expenses include direct costs of investigation and remediation and indirect costs such as compensation and benefits for employees directly involved in the investigation and remediation activities and fees paid to outside engineering, consulting and law firms.
Defined Contribution Savings Plan | Defined Contribution Savings PlanThe Company accounts for its salaried defined contribution savings plan in accordance with the Defined Contribution Plans Subtopic of the Compensation – Retirement Benefits Topic of the ASC. The Company recognized compensation expense for amounts contributed to the defined contribution savings plan.
Stock-Based Compensation | Stock-Based Compensation The cost of the Company’s stock-based compensation is recorded in accordance with the Stock Compensation Topic of the ASC.
Other Liabilities | Other Liabilities The Company retains risk for certain liabilities, primarily workers’ compensation claims, employee medical and disability benefits, and automobile, property, general and product liability claims. Estimated amounts are accrued for certain workers’ compensation, employee medical and disability benefits, automobile and property claims filed but unsettled and estimated claims incurred but not reported. Estimates are based upon management’s estimated aggregate liability for claims incurred using historical experience, actuarial assumptions followed in the insurance industry and actuarially-developed models for estimating certain liabilities. Certain estimated general and product liability claims filed but unsettled are accrued based on management’s best estimate of ultimate settlement or actuarial calculations of potential liability using industry experience and actuarial assumptions developed for similar types of claims.
Foreign Currency Translation | Foreign Currency Translation All consolidated non-highly inflationary foreign operations use the local currency of the country of operation as the functional currency. Local currency asset and liability accounts are translated at year-end exchange rates while income and expense accounts are translated at average exchange rates. The resulting translation adjustments are included in AOCI.
Revenue Recognition | Revenue RecognitionThe Company recognizes revenue when performance obligations under the terms of the agreement are satisfied. This generally occurs with the transfer of control of our products to the customer. Collectibility of amounts recorded as revenue was probable at the time of recognition.
Customer and Vendor Consideration | Customer and Vendor Consideration The Company offers certain customers rebate and sales incentive programs which are classified as reductions in net sales. Such programs are in the form of volume rebates, rebates that constituted a percentage of sales or rebates for attaining certain sales goals. The Company receives consideration from certain suppliers of raw materials in the form of volume rebates or rebates that constituted a percentage of purchases. These rebates are recognized on an accrual basis by the Company as a reduction of the purchase price of the raw materials and a subsequent reduction of Cost of goods sold when the related product was sold.
Costs of Goods Sold | Cost of Goods Sold Included in Cost of goods sold are costs for materials, manufacturing, distribution and related support. Distribution costs include expenses related to the distribution of products including inbound freight charges, purchase and receiving costs, warehousing costs, internal transfer costs and other costs incurred to ship products. Also included in Cost of goods sold are total technical expenditures, which include research and development costs, quality control, product formulation expenditures and other similar items.
Selling, General and Administrative Expenses | Selling, General and Administrative Expenses Selling costs include advertising expenses, marketing costs, employee and store costs and sales commissions. The cost of advertising is expensed as incurred. The Company incurred $314.4 million, $311.9 million and $363.4 million in advertising costs during 2022, 2021 and 2020, respectively. General and administrative expenses include human resources, legal, finance and other support and administrative functions.
Government Incentives | Government Incentives The Company receives incentives from various government entities in the form of tax rebates or credits, grants, and loans. These incentives typically require that the Company maintain specified spending levels and other operational metrics and may be subject to reimbursement if conditions are not met or maintained. Government incentives are recorded in the Company’s consolidated financial statements in accordance with their purpose as a reduction of expense, a reduction of the cost of the capital investment or other income. The benefit of these incentives is recorded when received and all conditions as specified in the agreement are fulfilled. There were $86.6 million and $49.4 million of government incentives received as cash payments related to the construction of the Company’s new headquarters and R&D center in 2022 and 2021, respectively. These government incentives were recorded as a reduction in the carrying amount of the respective assets under construction within Property, plant and equipment, net on the Consolidated Balance Sheets and within Other as an investing activity on the Statements of Consolidated Cash Flows.
Real Estate Financing | Real Estate Financing The Company has entered into certain sale-leaseback agreements that do not qualify as asset sales and were accounted for as real estate financing transactions. These arrangements primarily consist of our new headquarters currently under construction, for which we expect to receive total proceeds approximating $800 million to $850 million on an incremental basis until the completion of construction. In December 2022, the Company received $210 million at closing pursuant to the transaction. The net proceeds are recognized within the Financing Activities section of the Statements of Consolidated Cash Flows, and corresponding financing obligations are recognized within Other long-term liabilities and Other accruals on the Consolidated Balance Sheets. Future payments are estimated to be $77 million during the remaining construction period, of which $22 million is estimated to be paid in the following twelve months.
Earnings Per Share | Earnings Per Share Common stock held in a revocable trust (see Note 13) is not included in outstanding shares for basic or diluted income per share calculations. Basic and diluted net income per share are calculated using the treasury stock method in accordance with the Earnings Per Share Topic of the ASC. Basic net income per share amounts are computed based on the weighted-average number of shares outstanding during the year. Diluted net income per share amounts are computed based on the weighted-average number of shares outstanding plus all dilutive securities potentially outstanding during the year.
Recently Issued Accounting Pronouncements | RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS Adopted in 2022 Effective January 1, 2022, the Company adopted Accounting Standards Update (ASU) 2021-10, “Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance.” This ASU requires disclosures for material government assistance transactions during annual reporting periods. The disclosures include information about the nature of the transaction, the related accounting policies used to account for the government assistance, the effect of government assistance on the entity’s financial statements, and any significant terms and conditions. The adoption of ASU 2021-10 did not affect the Company’s financial position, results of operations or cash flows as the standard only impacts annual financial statement footnote disclosures. See Note 1 for additional information. Not Yet Adopted In September 2022, the FASB issued ASU 2022-04, “Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations.” This ASU requires disclosure about an entity’s use of supplier finance programs, including the key terms of the program, amount of obligations outstanding at the end of the reporting period, and a rollforward of activity within the program during the period. The ASU is effective as of January 1, 2023 and will not affect the Company’s financial position, results of operations or cash flows as the standard only impacts financial statement footnote disclosures. In October 2021, the FASB issued ASU 2021-08, “Business Combinations (Topic 805): Accounting for Contract Assets and Liabilities from Contracts with Customers.” This ASU requires an acquiring entity to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The ASU is effective for fiscal years and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is evaluating the impact of adopting this ASU.

X
- Definition Customer and vendor consideration. + References No definition available. + Details
Name: | shw_CustomerAndVendorConsiderationPolicyTextBlock
Namespace Prefix: | shw_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Nature of operations. + References No definition available. + Details
Name: | shw_NatureOfOperationsPolicyTextBlock
Namespace Prefix: | shw_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other Liabilities, Policy [Policy Text Block] + References No definition available. + Details
Name: | shw_OtherLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | shw_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sale Leaseback Transaction, Real Estate Financing, Policy + References No definition available. + Details
Name: | shw_SaleLeasebackTransactionRealEstateFinancingPolicyPolicyTextBlock
Namespace Prefix: | shw_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Standby letters of credit. + References No definition available. + Details
Name: | shw_StandbyLettersOfCreditPolicyTextBlock
Namespace Prefix: | shw_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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 legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset, and environmental remediation liability from improper or other-than-normal operation of long-lived asset. Includes, but is not limited to, timing of recognition and whether obligation is measured on discounted basis. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -URI https://asc.fasb.org/topic&trid=2175650 + Details
Name: | us-gaap_AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: 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_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 450 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624 + Details
Name: | us-gaap_CommitmentsAndContingenciesPolicyTextBlock
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 consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 2AA -Subparagraph a -URI https://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685 + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for cost of product sold and service rendered. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 705 -URI https://asc.fasb.org/topic&trid=2122478 + Details
Name: | us-gaap_CostOfSalesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -URI https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -URI https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
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 government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 832 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128342832&loc=SL128342943-244231 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 832 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=128342832&loc=SL128342957-244231 + Details
Name: | us-gaap_GovernmentAssistancePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
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 plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -URI https://asc.fasb.org/subtopic&trid=2235144 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 60 -URI https://asc.fasb.org/subtopic&trid=2235172 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -URI https://asc.fasb.org/subtopic&trid=2235116 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 2 -URI https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
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 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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(1) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -URI https://asc.fasb.org/topic&trid=2228938 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -URI https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -URI https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration