XML 51 R34.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Description of Business, Basis of Presentation and Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Description of Business | Description of Business ITT Inc. is a diversified manufacturer of highly engineered critical components and customized technology solutions for the transportation, industrial, and energy markets. Unless the context otherwise indicates, references herein to "ITT," "the Company," and such words as "we," "us," and "our" include ITT Inc. and its subsidiaries. ITT operates in three segments: Motion Technologies, consisting of friction materials, and shock and vibration equipment; Industrial Process, consisting of industrial flow equipment and services; and Connect & Control Technologies, consisting of electronic connectors, fluid handling, motion control, composite materials, and noise and energy absorption products. Financial information for our segments is presented in Note 3, Segment Information. Business Combination On May 2, 2023, we completed the acquisition of Micro-Mode Products, Inc. (Micro-Mode) for a purchase price of $79.3, net of cash acquired. Subsequent to the acquisition, Micro-Mode’s results are reported within our CCT segment. Refer to Note 22, Acquisitions, Investments, and Divestitures, for further information. Russia-Ukraine War In February 2022, the United States and other leading nations announced targeted economic sanctions on Russia and certain Russian citizens in response to Russia’s war with Ukraine, which has increased regional instability and global economic and political uncertainty. As described in Part I, Item 1A, Risk Factors, our business may be sensitive to global economic conditions, which can be negatively impacted by instability in the geopolitical environment. During the years ended December 31, 2023 and 2022, we recorded total pre-tax charges of $2.5 and $7.9, primarily related to suspending our business in Russia. Basis of Presentation The Consolidated Financial Statements and Notes thereto were prepared in conformity with accounting principles generally accepted in the United States of America (GAAP). The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Estimates are revised as additional information becomes available. Estimates and assumptions are used for, but not limited to, revenue recognition, unrecognized tax benefits, deferred tax valuation allowances, projected benefit obligations for postretirement plans, accounting for business combinations, goodwill and other intangible asset impairment testing, environmental liabilities, allowance for credit losses and inventory valuation. Actual results could differ from these estimates. Certain prior year amounts have been reclassified to conform to the current year presentation.
Principles of Consolidation | Principles of Consolidation Our consolidated financial statements include the accounts of all majority-owned subsidiaries. ITT consolidates companies in which it has a controlling financial interest or when ITT is considered the primary beneficiary of a variable interest entity. The results of companies acquired or disposed of during the fiscal year are included in the Consolidated Financial Statements from the effective date of acquisition or up to the date of disposal. All intercompany transactions have been eliminated.
Revenue Recognition | Revenue Recognition Revenue is derived from the sale of products and services to customers. We recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. For product sales, we consider practical and contractual limitations in determining whether there is an alternative use for the product. For example, long-term design and build contracts are typically highly customized to a customer’s specifications. For contracts with no alternative use and an enforceable right to payment for work performed to date, including a reasonable profit if the contract were to be terminated at the customer’s convenience for reason other than nonperformance, we recognize revenue over time. All other product sales are recognized at a point in time. For contracts recognized over time, we use the cost-to-cost method or the units-of-delivery method, depending on the nature of the contract, including length of production time. For contracts recognized at a point in time, we recognize revenue when control passes to the customer, which is generally based on shipping terms that address when title and risk and rewards pass to the customer. However, we also consider certain customer acceptance provisions as certain contracts with customers include installation, testing, certification or other acceptance provisions. In instances where contractual terms include a provision for customer acceptance, we consider whether we have previously demonstrated that the product meets objective criteria specified by either the seller or customer in assessing whether control has passed to the customer. For service contracts, we recognize revenue as the services are rendered if the customer is benefiting from the service as it is performed, or otherwise upon completion of the service. Separately priced extended warranties are recognized as a separate performance obligation over the warranty period. The transaction price in our contracts consists of fixed consideration and the impact of variable consideration including returns, rebates and allowances, and penalties. Variable consideration is generally estimated using a probability-weighted approach based on historical experience, known trends, and current factors including market conditions and status of negotiations. When there is more than one performance obligation, the transaction price is allocated to the performance obligations based on the relative estimated standalone selling prices. If not sold separately, estimated standalone selling prices are determined considering various factors including market and pricing trends, geography, product customization, and profit objectives. Revenue is recognized when the appropriate revenue recognition criteria for the individual performance obligations have been satisfied. Revenue is reported net of any required taxes collected from customers and remitted to government authorities, with the collected taxes recorded as current liabilities until remitted to the relevant government authority. Shipping and handling activities are accounted for as activities to fulfill a promise to transfer a product to a customer. As such, shipping and handling activities are not evaluated as a separate performance obligation. For most contracts, payment is due from the customer within 30 to 90 days after the product is delivered or the service has been performed. For design and build contracts, we generally collect progress payments from the customer throughout the term of the contract, resulting in contract assets or liabilities depending on the timing of the payments. Contract assets consist of unbilled amounts when revenue recognized exceeds customer billings. Contract liabilities consist of advance payments and billings in excess of revenue recognized. Design and engineering costs for highly complex products to be sold under a long-term production-type contract are capitalized and amortized in a manner consistent with revenue recognition of the related contract or anticipated contract. Other design and development costs are capitalized only if there is a contractual guarantee for reimbursement. Costs to obtain a contract (e.g., commissions) for contracts greater than one year are capitalized and amortized in a manner consistent with revenue recognition of the related contract.
Product Warranties | Product Warranties Our standard product warranty terms generally include post-sales support and repairs or replacement of a product at no additional charge for a specified period of time. Accruals for estimated expenses related to product warranties are made at the time revenue is recognized and are recorded as a component of costs of revenue. We estimate the liability for warranty claims based on our standard warranties, the historical frequency of claims and the cost to replace or repair our products under warranty. Factors that influence our warranty liability include the number of units sold, the length of warranty term, historical and anticipated rates of warranty claims and the cost per claim.
Postretirement Benefit Plans | Postretirement Benefit Plans ITT sponsors numerous pension and other employee-related defined benefit plans (collectively, postretirement benefit plans). Substantially all of our U.S. postretirement benefit plans are closed to new participants. Postretirement benefit obligations are generally determined, where applicable, based on participant years of service, future compensation, age at retirement or termination, and the assumed rate of future healthcare cost increases. The determination of projected benefit obligations and the recognition of expenses related to postretirement benefit plans are dependent on various assumptions that are judgmental. The assumptions involved in the measurement of our postretirement benefit plan obligations and net periodic postretirement costs primarily relate to discount rates, mortality and termination rates, and other factors. Management develops each assumption using relevant Company experience in conjunction with market-related data for each individual country in which such plans exist. Actual results that differ from our assumptions are accumulated and are amortized over the estimated future working life, or remaining lifetime, of the plan participants depending on the nature of the retirement plan. The funded status of all plans is recorded on our balance sheet. Actuarial gains and losses and prior service costs or credits that have not yet been recognized through net income are recorded in accumulated other comprehensive income within shareholders’ equity, net of taxes, until they are amortized as a component of net periodic postretirement cost.
Research and Development | Research & Development Research and development activities are charged to expense as incurred. R&D as a percentage of sales was 3.1%, 3.2%, and 3.4% during 2023, 2022 and 2021, respectively.
Income Taxes | Income Taxes We determine the provision for income taxes using the asset and liability approach. Under this approach, deferred income tax assets and liabilities are determined based on the estimated future tax effects of differences between the financial reporting and tax bases of assets and liabilities, applying currently enacted tax rates in effect for the year in which we expect the differences will reverse. The ultimate realization of deferred tax assets is dependent on the generation of future taxable income (including the reversals of deferred tax liabilities) during the periods in which those deferred tax assets will become deductible. We record a valuation allowance against our deferred tax assets when it is more likely than not that all or a portion of the deferred tax assets will not be realized. In assessing the need for a valuation allowance, the Company considers all available positive and negative evidence regarding the realizability of its deferred tax assets, including the future reversal of existing taxable temporary differences, taxable income in carryback periods, prudent and feasible tax planning strategies, estimated future taxable income, and whether we have a recent history of losses. The valuation allowance can be affected by changes to tax regulations, interpretations and rulings, changes to enacted statutory tax rates, and changes to future taxable income estimates. We have not provided deferred tax liabilities for the impact of U.S. income taxes on book over tax basis which we consider indefinitely reinvested outside the U.S. We plan foreign earnings remittance amounts based on projected cash flow needs, as well as the working capital and long-term investment requirements of foreign subsidiaries and our domestic operations. Furthermore, we recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position in consideration of applicable tax statutes and related interpretations and precedents and the expected outcome of the proceedings (or negotiations) with the taxing authorities. Tax benefits recognized in the financial statements from such a position are measured based on the largest benefit that has a greater than 50% likelihood of being realized on ultimate settlement. The Company has elected to account for Global Intangible Low Taxed Income as a current period expense when incurred. See Note 6, Income Taxes, for additional information.
Earnings Per Share | Earnings Per Share Basic earnings per common share considers the weighted average number of common shares outstanding. Diluted earnings per share considers the outstanding shares utilized in the basic earnings per share calculation as well as the dilutive effect of outstanding stock options and restricted stock that do not contain rights to nonforfeitable dividends. Diluted shares outstanding include the dilutive effect of in-the-money options, unvested restricted stock units and unvested performance stock units. The dilutive effect of such equity awards is calculated based on the average share price for each reporting period using the treasury stock method. Common stock equivalents are excluded from the computation of earnings per share if they have an anti-dilutive effect. See Note 7, Earnings Per Share Data, for additional information.
Cash and Cash Equivalents | Cash and Cash Equivalents ITT considers all highly liquid investments purchased with an original maturity or remaining maturity at the time of purchase of three months or less to be cash equivalents. Cash equivalents primarily include fixed-maturity time deposits and money market investments. Restricted cash was $0.7 as of December 31, 2023 and December 31, 2022. Restricted cash is presented within Other current assets and Other non-current assets in our Consolidated Balance Sheets.
Concentrations of Credit Risk | Concentrations of Credit Risk Financial instruments that potentially subject ITT to significant concentrations of credit risk consist principally of cash and cash equivalents, accounts and notes receivables from trade customers, investments, and derivative financial instruments. We maintain cash and cash equivalents with various financial institutions located in different geographical regions, and our policy is designed to limit exposure to any individual counterparty. Derivative financial instruments are transacted with multiple highly reputable financial institutions. As part of our risk management processes, we perform periodic evaluations of the relative credit standing of the financial institutions with which we transact. We have not sustained any material credit losses during the previous three years with respect to financial instruments held at financial institutions. Credit risk with respect to accounts receivable is generally diversified due to the large number of entities comprising ITT’s customer base and their dispersion across many different industries and geographic regions. However, our largest customer represented approximately 10% of the total outstanding trade accounts receivable balances as of December 31, 2023 and December 31, 2022. Occasionally, we enter into notes receivables with certain of our customers. These notes receivables have maturities of six to 12 months and are guaranteed by reputable banks. ITT performs ongoing credit evaluations of the financial condition of its third-party distributors, resellers and other customers and requires collateral, such as letters of credit and bank guarantees, in certain circumstances.
Allowance for Doubtful Accounts | Allowance for Credit Losses We determine our allowance for credit losses using a combination of factors to reduce our trade receivables and contract asset balances to the net amount expected to be collected. The allowance is based on a variety of factors including the length of time receivables are past due, macroeconomic trends and conditions, significant one-time events, historical experience, and expectations of future economic conditions. We also record an allowance for individual accounts when we become aware of specific customer circumstances, such as in the case of bankruptcy filings or deterioration in the customer’s operating results or financial position. The past due or delinquency status of a receivable is based on the contractual payment terms of the receivable. If circumstances related to the specific customer change, we adjust estimates of the recoverability of receivables as appropriate.
Inventories | Inventories Inventories, which include the costs of material, labor and overhead, are stated at the lower of cost or net realizable value. Cost is generally computed using the standard cost method, which approximates actual cost on a first-in, first-out (FIFO) basis. Variances between standard and actual costs are charged to cost of sales or capitalized to inventory. Estimated losses from obsolete and slow-moving inventories are recorded to reduce inventory values to their estimated net realizable value and are charged to cost of sales. At the point of loss recognition, a new cost basis for that inventory is established and subsequent changes in facts and circumstances do not result in a recovery in carrying value. Inventories valued under the last-in, first-out (LIFO) method represent 13.8% and 13.0% of total 2023 and 2022 inventories, respectively. We have a LIFO reserve of $19.1 and $16.8 recorded as of December 31, 2023 and 2022, respectively.
Plant, Property and Equipment | Plant, Property and Equipment Plant, property and equipment, including capitalized interest applicable to major project expenditures, are recorded at cost. Depreciation is computed on a straight-line basis over the estimated useful lives of the assets. Leasehold improvements are depreciated over the life of the lease or the asset, whichever is shorter. Fully depreciated assets are retained in property and accumulated depreciation accounts until disposal. Repairs and maintenance costs are expensed as incurred. See Note 11, Plant, Property and Equipment, Net, for additional information.
Leases | Leases The Company enters into leases for the use of premises and equipment, primarily classified as operating leases. Operating lease costs are recognized as an operating expense over the lease term on a straight-line basis. For leases with terms greater than 12 months, we record a right-of-use asset and lease liability equal to the present value of the lease payments. In determining the discount rate used to measure the right-of-use asset and lease liability, we utilize the Company’s incremental borrowing rate and consider the term of the lease, as well as the geographic location of the leased asset. Where options to renew a lease are available, they are included in the lease term and capitalized on the balance sheet to the extent there would be a significant economic penalty not to elect the option. Certain real estate leases are subject to periodic changes in an index or market rate. Although lease liabilities are not remeasured as a result of changes to an index or rate, these changes are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. Variable lease expense also includes property tax and property insurance costs. See Note 14, Leases, for additional information.
Capitalized Internal Use Software | Capitalized Internal Use Software Costs incurred in the preliminary project stage of developing or acquiring internal use software are expensed as incurred. After the preliminary project stage is completed, management has approved the project and it is probable that the project will be completed and the software will be used for its intended purpose, ITT capitalizes certain internal and external costs incurred to acquire or create internal use software, principally related to software coding, designing system interfaces and installation and testing of the software. ITT amortizes capitalized internal use software costs using the straight-line method over the estimated useful life of the software, generally from 3 to 7 years.
Investments | Investments Investments in fixed-maturity time deposits having an original maturity exceeding three months at the time of purchase, referred to as short-term time deposits, are classified as held-to-maturity and are recorded at amortized cost, which approximates fair value. There were no short-term time deposits held as of December 31, 2023 and December 31, 2022. Investments in entities where we have the ability to exercise significant influence, but do not control, are accounted for under the equity method of accounting and are included in Other noncurrent assets in our Consolidated Balance Sheets. Significant influence typically exists if we have a 20% to 50% ownership interest in the investee. Under this method of accounting, our share of the net earnings or losses of the investee is included in non-operating profit in Other non-operating income, net in our Consolidated Statements of Operations. We evaluate our equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amounts of such investments may be impaired. If a decline in the value of an equity method investment is determined to be other than temporary, a loss is recorded in earnings in the current period. Investments in entities for which we do not have significant operating influence (we generally hold a less than 20% ownership stake in these entities) are initially recorded at the purchase price. For investments in entities with readily determinable fair values (e.g., publicly traded), the investment is measured at fair value each subsequent reporting period. For investments in entities without a readily determinable fair value, we have made an accounting policy election to measure the investment at cost, adjusted for any impairments and/or observable price changes. In both cases, these investments are included in Other noncurrent assets in our Consolidated Balance Sheets, with any gains or losses and dividends received recognized in non-operating profit in Other non-operating income, net in our Consolidated Statements of Operations. Investments in corporate-owned life insurance (COLI) policies are recorded at their cash surrender values as of the balance sheet date. The Company’s investments in COLI policies are included in other non-current assets in our Consolidated Balance Sheets and were $128.4 and $119.6 at December 31, 2023 and 2022, respectively. Changes in the cash surrender value during the period generally reflect gains or losses in the fair value of assets, premium payments, and policy redemptions. Gains from COLI investments of $4.2, $0.7, and $3.9 were recorded within General and administrative expenses in our Consolidated Statements of Operations during years ended December 31, 2023, 2022 and 2021, respectively. Cash receipts from COLI policies were $0.0, $0.4, and $0.0 during 2023, 2022, and 2021, respectively, and are recognized in investing activities in our Consolidated Statements of Cash Flows.
Long-Lived Asset Impairment | Long-Lived Asset Impairment Long-lived assets, including intangible assets with finite lives and capitalized internal use software, are tested for impairment whenever events or changes in circumstances indicate their carrying value may not be recoverable. We assess the recoverability of long-lived assets based on the undiscounted future cash flow the assets are expected to generate and recognize an impairment loss when estimated undiscounted future cash flows expected to result from the use of the asset plus net proceeds expected from disposition of the asset, if any, are less than the carrying value of the asset. When an impairment is identified, we reduce the carrying amount of the asset to its estimated fair value based on a discounted cash flow approach or, when available and appropriate, to comparable market values.
Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill represents purchase consideration paid in a business combination that exceeds the values assigned to the net assets of the acquired business. Intangible assets include customer relationships, proprietary technology, trademarks, patents and other intangible assets. Intangible assets with a finite life are generally amortized on a straight-line basis over an estimated economic useful life, which generally ranges from 7-20 years, and are tested for impairment if indicators of impairment are identified. Certain of our intangible assets have an indefinite life, namely certain brands and trademarks. Goodwill and indefinite-lived intangible assets are not amortized, but rather are tested for impairment annually (or more frequently if impairment indicators arise, such as changes to the reporting unit structure, significant adverse changes in the business climate or an adverse action or assessment by a regulator). We conduct our annual impairment testing on the first day of the fourth fiscal quarter. We may perform an initial qualitative evaluation which considers present events and circumstances, to determine the likelihood of impairment. If the likelihood of impairment is not considered to be more likely than not, then no further testing is performed. If it is considered to be more likely than not that the asset is impaired based on the qualitative evaluation or we elect not to perform a qualitative evaluation, then a quantitative impairment test is performed. In the quantitative impairment test, the fair value of each reporting unit is compared to its carrying amount. If the fair value of a reporting unit exceeds its carrying value, there is no impairment. If the carrying value of the reporting unit exceeds its estimated fair value, then we record an impairment loss equal to the difference. For indefinite-lived intangibles, if it is considered to be more likely than not that the asset is impaired, we compare the fair value of those assets to their carrying value. We recognize an impairment loss when the estimated fair value of the indefinite-lived intangible asset is less than its carrying value. We estimate the fair value of our reporting units using an income approach. Under the income approach, we estimate fair value based on the present value of estimated future cash flows. We estimate the fair value of our indefinite-lived intangible assets using the relief from royalty method. The relief from royalty method estimates the portion of a company’s earnings attributable to an intellectual property asset based on an assumed royalty rate that the company would have paid had the asset not been owned. See Note 12, Goodwill and Other Intangible Assets, Net, for additional information.
Business Combinations | Business Combinations We allocate the purchase price of acquisitions to the tangible and intangible assets acquired, liabilities assumed, and non-controlling interests in the acquiree based on their estimated fair value at the acquisition date. Changes to acquisition date fair values prior to the expiration of the measurement period, a period not to exceed 12 months from date of acquisition, are recorded as an adjustment to the associated goodwill in the reporting period in which the adjustment amounts are determined. Changes to acquisition date fair values after expiration of the measurement period are recorded in earnings. The excess of the acquisition price over those estimated fair values is recorded as goodwill. Acquisition-related expenses are expensed as incurred and the costs associated with restructuring actions initiated after the acquisition are recognized separately from the business combination. See Note 22, Acquisitions, Investments, and Divestitures, for additional information.
Commitments and Contingencies | Commitments and Contingencies We record accruals for commitments and loss contingencies when it is probable that a liability has been incurred and the amount of loss can be reasonably estimated. Significant judgment is required to determine both probability and the estimated amount of loss, and these assessments can involve a series of complex judgments about future events and may rely on estimates and assumptions that have been deemed reasonable by management. We review these accruals quarterly and adjust the accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other current information. See Note 19, Commitments and Contingencies, for additional information.
Environmental-Related Liabilities and Assets | Environmental-Related Liabilities and Assets Accruals for environmental matters are recorded on a site-by-site basis when it is probable that a liability has been incurred and the amount of the liability can be reasonably estimated, based on current law and existing technologies. Our estimated liability is reduced to reflect the participation of other potentially responsible parties in those instances where it is probable that such parties are legally responsible and financially capable of paying their respective shares of the relevant costs, and that share can be reasonably estimated. Environmental liabilities are primarily included in other non-current liabilities at undiscounted amounts. The Company records an asset related to its environmental insurance and other expected third party recoveries. The environmental-related asset represents our best estimate of probable recoveries from third parties for costs incurred in past periods, as well as costs estimated to be incurred in future periods. Environmental costs and related recoveries are recorded within General and administrative expenses in our Consolidated Statements of Operations, other than those related to discontinued operations. See Note 19, Commitments and Contingencies, for additional information.
Foreign Currency Translation | Foreign Currency The national currencies of our foreign subsidiaries are generally the functional currencies. Balance Sheet accounts are translated at the exchange rate in effect at the end of each period, except for equity which is translated at historical rates; Statement of Operations accounts are translated at the average rates of exchange prevailing during the period. Gains and losses resulting from foreign currency translation are reflected in the cumulative translation adjustments component of shareholders’ equity. For foreign subsidiaries that do not use the local currency as their functional currency, foreign currency assets and liabilities are remeasured to the foreign subsidiary’s functional currency using end of period exchange rates, except for nonmonetary balance sheet accounts, which are remeasured at historical exchange rates. For transactions denominated in other than the functional currency, revenue and expenses are remeasured at average exchange rates in effect during the reporting period in which the transactions occurred, except for expenses related to nonmonetary assets and liabilities. Transaction gains or losses from foreign currency remeasurement are reported in General and administrative expenses in our Consolidated Statements of Operations. During the years ended December 31, 2023, 2022, and 2021, we recognized transaction (loss)/gain of $(7.0), $6.1 and $1.9, respectively.
Derivative Financial Instruments | Derivative Financial Instruments From time to time, the Company may use derivative financial instruments, primarily foreign currency forward and option contracts, to mitigate exposure from foreign currency exchange rate fluctuations as it pertains to receipts from customers, payments to suppliers and intercompany transactions; as well as from commodity price fluctuations. We record derivatives at their fair value as either an asset or liability. For derivatives not designated as hedges, adjustments to reflect changes in the fair value of our derivatives are included in earnings. For cash flow hedges that qualify and are designated for hedge accounting, the effective portion of the change in fair value of the derivative is recorded in accumulated other comprehensive loss and subsequently recognized in earnings when the hedged transaction affects earnings. Any ineffective portion is recognized immediately in earnings. As of December 31, 2023 and 2022, no derivatives were designated as hedges. The differentials paid or received on interest rate swap agreements are recognized as adjustments to interest expense. Derivative contracts involve the risk of non-performance by the counterparty. The fair value of our foreign currency contracts are determined using the net position of the contracts and the applicable spot rates and forward rates as of the reporting date. See Note 21, Derivative Financial Instruments, for additional information.

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 business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 15 -Paragraph 6 -SubTopic 50 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480123/805-50-15-6 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 15 -Paragraph 4 -Subparagraph (c) -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479455/805-10-15-4 + Details
Name: | us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock
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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 450 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + 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 for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480981/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
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 -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1 + 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 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 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 -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2 + 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 obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481931/410-30-50-4 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481931/410-30-50-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481899/410-30-55-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//410-30/tableOfContent + Details
Name: | us-gaap_EnvironmentalCostsPolicy
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 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 -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482338/360-10-05-4 + 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 for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-25 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482525/740-10-45-28 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-19 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-20 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally. + References Reference 1: 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 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 6 -SubTopic 50 -Topic 350 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482610/350-50-25-6 + Details
Name: | us-gaap_InternalUseSoftwarePolicy
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 for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit 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 -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
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 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 -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-9 + 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 costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration