XML 44 R26.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Accounting Policies (Policy) | 12 Months Ended
--- | ---
Dec. 31, 2023
Accounting Policies [Abstract] |
Use of Estimates | Use of Estimates The preparation of financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of net sales and expenses during the reporting periods. Actual results could differ from these estimates, and changes in these estimates are recorded when known. Estimates are used in accounting for, among other things, sales incentives and trade promotion allowances, employee postretirement benefits, and deferred income taxes and potential assessments.
Cash Equivalents | Cash Equivalents Cash equivalents are short-term investments with an original maturity date of three months or less.
Inventories and Distribution Costs | Inventories and Distribution Costs Most U.S. inventories are valued at the lower of cost, using the Last-In, First-Out ("LIFO") method, or market. The balance of the U.S. inventories and inventories of consolidated operations outside the U.S. are valued at the lower of cost or net realizable value using either the First-In, First-Out ("FIFO") or weighted-average cost methods. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal, and transportation. Distribution costs are classified as cost of products sold.
Property and Depreciation | Property and Depreciation Property, plant and equipment are stated at cost and are depreciated on the straight-line method. Buildings are depreciated over their estimated useful lives, primarily 40 years. Machinery and equipment are depreciated over their estimated useful lives, primarily ranging from 16 to 20 years. Purchases of computer software, including external costs and certain internal costs (including payroll and payroll-related costs of employees) directly associated with developing significant computer software applications for internal use, are capitalized. Computer software costs are amortized on the straight-line method over the estimated useful life of the software, which generally does not exceed 5 years. Estimated useful lives are periodically reviewed and, when warranted, changes are made to them. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. An impairment loss would be indicated when estimated undiscounted future cash flows from the use and eventual disposition of an asset group, which are identifiable and largely independent of the cash flows of other asset groups, are less than the carrying amount of the asset group. Measurement of an impairment loss would be based on the excess of the carrying amount of the asset group over its fair value. Fair value is measured using discounted cash flows or independent appraisals, as appropriate. When property is sold or retired, the cost of the property and the related accumulated depreciation are removed from the consolidated balance sheet and any gain or loss on the transaction is included in income.
Goodwill and Other Intangible Assets | Goodwill and Other Intangible Assets Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses. Goodwill is not amortized, but rather is assessed for impairment annually and whenever events and circumstances indicate that impairment may have occurred. Impairment testing compares the reporting unit carrying amount, including goodwill, with its fair value. If the reporting unit carrying amount, including goodwill, exceeds its fair value, a goodwill impairment charge for the excess amount above fair value would be recorded. In our evaluation of goodwill impairment, we have the option to first assess qualitative factors such as macroeconomic, industry and competitive conditions, legal and regulatory environments, historical and projected financial performance, significant changes in the reporting unit and the magnitude of excess fair value over carrying amount from the previous quantitative impairment testing. If the qualitative assessment determines that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, then a quantitative impairment test using discounted cash flows to estimate fair value must be performed. Alternatively, if the qualitative assessment determines that it is more likely than not that the fair value of a reporting unit is more than its carrying value, then further quantitative testing is not required. For 2023, we completed the required annual assessment of goodwill for impairment for all of our reporting units using a qualitative assessment as of the first day of the third quarter, and we determined that it is more likely than not that the fair value of goodwill significantly exceeds the carrying amount for each of our reporting units. Indefinite-lived intangible assets, other than goodwill, consist of certain brand names related to our acquisition of Softex Indonesia and are tested for impairment annually at the same time as our goodwill impairment assessment and whenever events and circumstances indicate that impairment may have occurred. Our estimate of the fair value of our brand assets is based on a discounted cash flow model and a market-based approach using inputs which include projected revenues from our long-range plan, assumed royalty rates that could be payable if we did not own the brands, and a discount rate. For 2023, we completed the required annual assessment of indefinite-lived intangible assets, other than goodwill, for impairment using a qualitative assessment as of the first day of the third quarter, subsequent to the impairment recognized in the second quarter of 2023, and we determined that it is more likely than not that the fair value is more than the carrying amount for each of these intangible assets. Intangible assets with finite lives are amortized over their estimated useful lives and are reviewed for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. An impairment loss would be indicated when estimated undiscounted future cash flows from the use of the asset are less than its carrying amount. An impairment loss would be measured as the difference between the fair value (based on discounted future cash flows) and the carrying amount of the asset. Estimated useful lives ran ge from 10 to 20 years for trademarks and 4 to 20 years for certain acquired distributor and customer relationships.
Investments in Equity Companies | Investments in Equity Companies Investments in companies which we do not control but over which we have the ability to exercise significant influence and that, in general, are at least 20 percent-owned by us, are stated at cost plus equity in undistributed net income. These investments are evaluated for impairment when warranted. An impairment loss would be recorded whenever a decline in value of an equity investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and extent to which the fair value of the equity company investment has been less than the carrying amount, the near-term and longer-term operating and financial prospects of the equity company, and our longer-term intent of retaining the investment in the equity company.
Revenue Recognition | Revenue Recognition Sales revenue is recognized at the time of product shipment or delivery, depending on when control passes, to unaffiliated customers, and when all of the following have occurred: a firm sales agreement is in place, pricing is fixed or determinable, and collection is reasonably assured. Sales are reported net of returns, consumer and trade promotions, rebates and freight allowed. Taxes imposed by governmental authorities on our revenue-producing activities with customers, such as sales taxes and value-added taxes, are excluded from net sales.
Sales Incentives and Trade Promotion Allowances | Sales Incentives and Trade Promotion Allowances The cost of promotion activities provided to customers is classified as a reduction in sales revenue. In addition, the estimated redemption value of consumer coupons and related expense are recorded when the related revenue from customers is realized. Rebate and promotion accruals are based on estimates of the quantity of customer sales. Promotion accruals also consider estimates of the number of consumer coupons that will be redeemed and timing and costs of activities within the promotional programs.
Advertising Expense | Advertising Expense Advertising costs are expensed in the year the related advertisement or campaign is first presented through traditional or digital media. For interim reporting purposes, advertising expenses are charged to operations as a percentage of sales based on estimated sales and related advertising expense for the full year.
Research Expense | Research Expense Research and development costs are charged to expense as incurred.
Foreign Currency Translation | Foreign Currency Translation The income statements of foreign operations, other than those in highly inflationary economies, are translated into U.S. dollars at rates of exchange in effect each month. The balance sheets of these operations are translated at period-end exchange rates, and the differences from historical exchange rates are reflected in stockholders' equity as unrealized translation adjustments. Under highly inflationary accounting, the countries' functional currency becomes the U.S. dollar, and its income statement and balance sheet are measured in U.S. dollar using both current and historical rates of exchange.
Highly Inflationary Accounting in Argentina | As of July 1, 2018, we elected to adopt highly inflationary accounting for our subsidiaries in Argentina (“K-C Argentina”). The effect of changes in exchange rates on peso-denominated monetary assets and liabilities has been reflected in earnings in Other (income) and expense, net. As of December 31, 2023, K-C Argentina had an immaterial net peso monetary position. Net sales of K-C Argentina were approximate ly 1 p ercent of our consolidated net sales in 2023, 2022 and 2021
Derivative Instruments and Hedging | Derivative Instruments and Hedging Our policies allow the use of derivatives for risk management purposes and prohibit their use for speculation. Our policies also prohibit the use of any leveraged derivative instrument. Consistent with our policies, foreign currency derivative instruments, interest rate swaps and locks, and the majority of commodity hedging contracts are entered into with major financial institutions. At inception, we formally designate certain derivatives as cash flow, fair value or net investment hedges and establish how the effectiveness of these hedges will be assessed and measured. This process links the derivatives to the transactions or financial balances they are hedging. Changes in the fair value of derivatives not designated as hedging instruments are recorded in earnings as they occur. All derivative instruments are recorded as assets or liabilities on the balance sheet at fair value. Changes in the fair value of derivatives are either recorded in the income statement or other comprehensive income, as appropriate. The gain or loss on derivatives designated as fair value hedges and the offsetting loss or gain on the hedged item attributable to the hedged risk are included in income in the period that changes in fair value occur. The gain or loss on derivatives designated as cash flow hedges is included in other comprehensive income in the period that changes in fair value occur, and is reclassified to income in the same period that the hedged item affects income. The gain or loss on derivatives designated as hedges of investments in foreign subsidiaries is recognized in other comprehensive income to offset the change in value of the net investments being hedged. Certain foreign-currency derivative instruments not designated as hedging instruments have been entered into to manage certain non-functional currency denominated monetary assets and liabilities. The gain or loss on these derivatives is included in income in the period that changes in their fair values occur. Cash flows from derivatives are classified within the consolidated statement of cash flows in the same category as the items being hedged. Cash flows from derivatives are classified within Operating Activities, except for derivatives designated as net investment hedges which are classified in Investing Activities. See Note 12 for disclosures about derivative instruments and hedging activities.
Highly Inflationary Accounting in Turkey | As of April 1, 2022, we elected to adopt highly inflationary accounting for our subsidiary in Türkiye (“K-C Türkiye”). The effect of changes in exchange rates on lira-denominated monetary assets and liabilities has been reflected in earnings in Other (income) and expense, net. As of December 31, 2023, K-C Türkiye had an immaterial net lira monetary position. Net sales of K-C Türkiye were less than 1 percent of our consolidated net sales in 2023 and 2022.
New Accounting Pronouncements, Policy | Accounting Standard -Adopted During 2023 In 2022, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update (“ASU”) No. 2022-04, Liabilities – Supplier Finance Programs (Subtopic 405-50). The new guidance requires that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of the financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. T his ASU was effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the provision on roll forward information, which is effective for fiscal years beginning after December 15, 2023. We adopted this ASU as of January 1, 2023, except for the amendment on roll forward information which was adopted January 1, 2024, on a prospective basis. As the guidance requires only additional disclosure, there were no effects of this standard on our financial position, results of operations or cash flow s. Accounting Standards Issued - Not Adopted as of December 31, 2023 In 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280). The new guidance improves reportable segment disclosures primarily through enhanced disclosures about significant segment expenses and by requiring current annual disclosures to be provided in interim periods. The amendments in this ASU are effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The new guidance is to be applied retrospectively to all prior periods presented unless impracticable to do so. As the guidance requires only additional disclosure, there will be no effects of this standard on our financial position, results of operations or cash flows. In 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740). The new guidance is intended to enhance the transparency and decision usefulness of income tax disclosures. The amendments in this ASU are effective for annual periods beginning after December 15, 2024. Early adoption is permitted, and the amendments should be applied on a prospective basis with retrospective application permitted. As the guidance requires only additional disclosure, there will be no effects of this standard on our financial position, results of operations or cash flows.

X
- Definition Highly Inflationary Accounting in Turkey + References No definition available. + Details
Name: | kmb_HighlyInflationaryAccountingInTurkeyPolicyTextBlock
Namespace Prefix: | kmb_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Highly Inflationary Accounting in Argentina [Policy Text Block] + References No definition available. + Details
Name: | kmb_HighlyInflationaryAccountinginArgentinaPolicyTextBlock
Namespace Prefix: | kmb_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Describes an entity's accounting policy for Sales Incentives and Trade Promotion Allowances[Text Block] + References No definition available. + Details
Name: | kmb_SalesIncentivesAndTradePromotionAllowancesTextBlock
Namespace Prefix: | kmb_
Data Type: | dtr-types1: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 advertising cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -SubTopic 35 -Topic 720 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483406/720-35-50-1 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
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 -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-1 + 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 its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480434/815-10-50-7 + 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 (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 -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//830/tableOfContent + 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 and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482105/912-330-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//330/tableOfContent Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for investment in financial asset. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(f)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 12 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-12 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 19 -Subparagraph (2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480032/946-320-S99-19 + Details
Name: | us-gaap_InvestmentPolicyTextBlock
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 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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1 + 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 its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 4 -SubTopic 50 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482610/350-50-25-4 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 1 -SubTopic 40 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482633/350-40-30-1 + Details
Name: | us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 3: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
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://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration