XML 47 R36.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
Revenue from Contracts with Customers | Revenue from Contracts with Customers The Company accounts for revenue using Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers” (“ASC Topic 606”). The Company applies ASC Topic 606 using the following steps: • Identify the contract with a customer • Identify the performance obligations in the contract • Determine the transaction price • Allocate the transaction price to performance obligations in the contract • Recognize revenue when or as the Company satisfies a performance obligation Revenue is recognized when or as obligations under the terms of a contract with a customer have been satisfied and control has transferred to the customer. The majority of the Company’s performance obligations, and associated revenue, are transferred to customers at a point in time, generally upon shipment of a product to the customer or receipt of the product by the customer and without significant judgments. The Company recognizes revenue over time for contracts relating to the manufacturing, modifications and retrofits of its plating equipment, as the equipment is built to customer specification, and the Company has an enforceable right to payment for the performance completed to date. For these sales, the Company uses the cost-to-cost input method to measure progress. In cases, where cost-to-cost is not proportionate to its progress in satisfying the performance obligation because of uninstalled materials, the Company adjusts the measure of progress and recognizes revenue to the extent of cost incurred to satisfy the performance obligation under the contract. Revenue from customized products with no alternative future use to the Company, and that have an enforceable right to payment for performance completed to date, is also recorded over time. The Company considers this to be a faithful depiction of the transfer to the customer of revenue over time as the work is performed or service is delivered. Adjustments for custom products were not material for 2023, 2022 or 2021. Installation services, other than those related to the Company’s plating equipment, are not significant, are usually completed in a short period of time and, therefore, are recorded at a point in time when the installation services are completed, rather than over time, as they are not material. Extended warranty, service contracts, and repair services, which are transferred to the customer over time, are recorded as revenue as the services are performed. For repair services, the Company makes an accrual at each quarter end based upon historical repair times within its product groups to record revenue based upon the estimated number of days completed to date, which is consistent with ratable recognition. Revenue is measured as the amount of consideration the Company expects to receive in exchange for transferring goods or providing services. Performance obligations promised in a contract are identified based on the products or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the product or service is separately identifiable from other promises in the contract. Sales tax, value add tax, and other taxes the Company collects concurrent with revenue-producing activities are excluded from revenue. The Company’s normal payment terms are 30 to 60 days, but vary by the type and location of its customers and the products or services offered. The time between invoicing and when payment is due is not significant. For certain products and services and customer types, the Company requires payment before the products are delivered to, or the services are performed for, the customer. None of the Company’s contracts in each of the periods presented contained a significant financing component. Contracts with Multiple Performance Obligations The Company periodically enters into contracts with its customers in which a customer may purchase a combination of goods and or services, such as products with installation services or extended warranties. These contracts include multiple deliverables that the Company evaluates to determine if the deliverables are separate performance obligations. Once the Company determines the performance obligations, the Company then determines the transaction price, which includes estimating the amount of variable consideration to be included in the transaction price, if any. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method, depending on the method the Company expects to better predict the amount of consideration to which it will be entitled. There are no constraints on the variable consideration recorded. The Company then allocates the transaction price to each performance obligation in the contract based on a relative stand-alone selling price charged separately to customers or using an expected cost-plus-margin method. The corresponding revenues are recognized when or as the related performance obligations are satisfied, which are noted above. The impact of variable consideration was immaterial in each of the periods presented. The Company’s standard assurance warranty period is normally 12 to 24 months. The Company sells separately priced service contracts and extended warranty contracts related to certain of its products, in particular related to our plating and laser-based products. The separately priced contracts generally range from 12 to 60 months. The Company normally receives payment at the inception of the contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the obligations under the contract. The Company has elected to use the practical expedient related to disclosing the remaining performance obligations as of December 31, 2023 and 2022, as the majority have a duration of less than one year. Costs to Obtain and Fulfill a Contract The Company expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within selling, general and administration expenses. The Company has elected to recognize the costs for freight and shipping when control over products has transferred to the customer as an expense in cost of sales.
Accounts Receivable Allowances | Accounts Receivable Allowances Accounts receivable allowances include sales returns and bad debt allowances. The Company monitors and tracks the amount of product returns and reduces revenue at the time of shipment for the estimated amount of such future returns, based on historical experience. The Company makes estimates evaluating its allowance for doubtful accounts. The Company continuously monitors collections and payments from its customers and maintains a provision for estimated credit losses based upon its historical experience, current economic conditions and any specific customer collection issues that it has identified.
Research and Development | Research and Development Research and development costs are expensed as incurred and consist mainly of compensation-related expenses and project materials. The Company’s research and development efforts include numerous projects, which generally have a duration of 3 to 36 months. Acquired IPR&D expenses, if acquired in a business combination, are capitalized at fair value as an intangible asset until the related project is completed, and are then amortized over the estimated useful life of the product. The Company monitors projects and, if they are abandoned, the Company writes them off.
Advertising Costs | Advertising Costs Advertising costs are expensed as incurred and were immaterial in 2023, 2022 and 2021.
Leases | Leases The Company accounts for leases under ASC Topic 842, “Leases” (“ASC Topic 842”). Under ASC Topic 842, a contract is or contains a lease when the Company has the right to control the use of the identified asset. The Company determines if an arrangement is a lease at inception of the contract, which is the date on which the terms of the contract are agreed to and the agreement creates enforceable rights and obligations. The commencement date of the lease is the date that the lessor makes an underlying asset available for use. The Company determines if the lease is an operating or finance lease at the lease commencement date based upon the terms of the lease and the nature of the asset. The lease term used to calculate the lease liability includes options to extend or terminate the lease when it is reasonably certain that the option will be exercised. The Company measures the lease liability as the present value of future lease payments, discounted using the discount rate for the lease at the commencement date. The Company is typically unable to determine the implicit interest rate, so it uses an incremental borrowing rate based on the lease term and economic environment at commencement date. The right-of-use (“ROU”) asset is initially measured as the amount of the lease liability, adjusted for any initial lease costs, prepaid lease payments and reduced by any lease incentives. The Company’s contracts often include non-lease components such as common area maintenance. MKS has elected the practical expedient to account for the lease and non-lease components as a single lease component. For leases with a term of one year or less the Company has elected not to record the lease asset or liability. The lease payments are recognized in the consolidated statements of operations and comprehensive (loss) income on a straight-line basis over the lease term. The Company includes lease costs within cost of revenues and operating expenses.
Stock-Based Compensation | Stock-Based Compensation The accounting for share-based compensation expense requires the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors based on estimated fair values. For restricted stock units (“RSUs”), the fair value is measured on the date of grant and expensed normally over a t hree- y ear period. The Company does not include a forfeiture rate in the fair value measurement at the date of grant. The Company also provides certain employees with the opportunity to purchase shares through its 2014 Employee Stock Purchase Plan (“2014 ESPP”). The Company estimates the fair value of shares issued under the 2014 ESPP using the Black-Scholes pricing model, which incorporates a number of complex and subjective variables, including expected stock price volatility over the term of the awards, expected life, risk-free interest rate and expected dividends. Management determined that blended volatility, a combination of historical and implied volatility, is more reflective of market conditions and a better indicator of expected volatility than historical or implied volatility alone. The assumptions used in calculating the fair value of share-based payment awards represent management’s best estimates, but these estimates involve inherent uncertainties and the application of management judgment. As a result, if factors change and the Company uses different assumptions, stock-based compensation expense could be materially different in the future.
Accumulated Other Comprehensive (Loss) Income | Accumulated Other Comprehensive (Loss) Income For foreign subsidiaries where the functional currency is the local currency, assets and liabilities are translated into U.S. dollars at the current exchange rate on the consolidated balance sheets date. Revenue and expenses are translated at average rates of exchange prevailing during the year. Translation adjustments resulting from this process are recorded to accumulated Other Comprehensive (Loss) Income (“OCI”). Unrealized gains and losses on securities classified as available-for-sale and unrecognized pension gains and losses are included in OCI in consolidated stockholders’ equity. For derivative instruments designated as cash-flow hedges and interest rate swap hedges, the effective portion of the derivative’s gain (loss) is initially reported as a component of OCI and is subsequently recognized in earnings when the hedged exposure is recognized in earnings.
Net (Loss) Income Per Share | Net (Loss) Income Per Share Basic net (loss) income per share is based on the weighted average number of common shares outstanding and diluted net (loss) income per share is based on the weighted average number of common shares outstanding and all potential dilutive common equivalent shares outstanding. The dilutive effect of equity awards is determined under the treasury stock method using the average market price for the period. Common equivalent shares are included in the per share calculations when the effect of their inclusion would be dilutive. In periods in which a net loss is recognized, common equivalent shares are not included as they are antidilutive.
Cash and Cash Equivalents and Investments | Cash and Cash Equivalents and Investments All highly liquid investments with a maturity date of three months or less at the date of purchase are considered to be cash equivalents. The appropriate classification of investments in securities is determined at the time of purchase. Debt securities that the Company does not have the intent and ability to hold to maturity are classified as “available-for-sale” and are carried at fair value. The Company classifies investments with maturity dates greater than twelve months in short-term investments rather than long-term investments. This method classifies these securities as current based on the nature of the securities and the availability for use in current operations. The Company believes this method is preferable because it is more reflective of the Company’s assessment of its overall liquidity position. The Company reviews its investment portfolio on a quarterly basis to identify and evaluate individual investments that have indications of possible impairment. The factors considered in determining whether a loss is other-than-temporary include: the length of time and extent to which fair market value has been below the cost basis, the financial condition and near-term prospects of the issuer, credit quality, and the Company’s ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in fair value.
Concentrations of Credit Risk | Concentrations of Credit Risk The Company’s significant concentrations of credit risk consist principally of cash and cash equivalents, foreign exchange forward contracts, interest rate swaps and trade accounts receivable. The Company maintains cash and cash equivalents with financial institutions, including some banks with which it has borrowings. The Company enters into foreign exchange forward contracts with high credit-quality financial institutions in order to minimize credit risk exposure. The Company’s largest customers are primarily concentrated in the semiconductor industry, and a limited number of these customers account for a significant portion of the Company’s revenues. The Company regularly monitors the creditworthiness of its customers and believes it has adequately provided for potential credit loss exposures. Credit is extended for all customers based primarily on financial condition, and collateral is not required. During 2023, 2022 and 2021, approximately 41%, 58%, and 62% of the Company’s net revenues, respectively, were from sales to customers in the semiconductor market. No single customer represented greater than 10% of the Company’s accounts receivable balance as of December 31, 2023 or 2022.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value, cost being determined using a standard costing system that approximates actual cost, based on a first-in, first-out method. The Company regularly reviews inventory quantities on hand and records a provision to write-down excess and obsolete inventory to its estimated net realizable value, if less than cost, based primarily on its estimated forecast of product demand.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment are stated at cost. Expenditures for major renewals and betterments that extend the useful lives of property, plant and equipment are capitalized. Expenditures for maintenance and repairs are charged to expense as incurred. When assets are sold or otherwise disposed of, the cost and related accumulated depreciation are eliminated from the accounts and any resulting gain or loss is recognized in earnings. Depreciation is provided on the straight-line method over the estimated useful lives of ten to fifty years for buildings and building improvements, and three to eighteen years for machinery and equipment, furniture and fixtures, office equipment and software. Leasehold improvements are amortized over the shorter of the lease term or the estimated useful life of the leased asset.
Acquisition Accounting | Acquisition Accounting The fair value of the consideration exchanged in a business combination is allocated to tangible assets and identifiable intangible assets acquired and liabilities assumed at acquisition date fair value. Goodwill is measured as the excess of the consideration transferred over the net fair value of identifiable assets acquired and liabilities assumed. The accounting for an acquisition involves a considerable amount of judgment and estimation. Cost, income, market or a combination of approaches may be used to establish the fair value of consideration exchanged, assets acquired, and liabilities assumed, depending on the nature of those items. The valuation approach is determined in accordance with generally accepted valuation methods. Key areas of estimation and judgment may include the selection of valuation approaches, cost of capital, market characteristics, cost structure, impacts of synergies, and estimates of terminal value, among other factors. While the Company uses estimates and assumptions as part of the purchase price allocation process to estimate the value of assets acquired and liabilities assumed, estimates are inherently uncertain and subject to refinement. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill, to the extent that adjustments are identified to the preliminary purchase price allocation. Upon conclusion of the measurement period, or final determination of the value of the assets acquired and liabilities assumed, whichever comes first, any subsequent adjustments are recorded to results of operations.
Intangible Assets | Intangible Assets Intangible assets resulting from the acquisitions of businesses are estimated by management based on the fair value of assets acquired. These include acquired customer lists, completed technology, patents, trademarks, trade names, backlog and IPR&D. Intangible assets, other than IPR&D, are amortized from one to eighteen years on a straight-line basis, which represents the estimated periods of benefit and the expected pattern of consumption. IPR&D is not subject to amortization until reclassification into completed technology. Upon completion of a project, the Company expects the corresponding IPR&D intangible assets to be amortized over an estimated useful life of eight to nine years.
Goodwill | Goodwill Goodwill is the amount by which the cost of acquired net assets exceeded the fair value of those net assets on the date of acquisition. The Company allocates goodwill to reporting units at the time of acquisition or when there is a change in the reporting structure and bases that allocation on which reporting units will benefit from the acquired assets and liabilities. Reporting units are defined as operating segments or one level below an operating segment, referred to as a component. The Company assesses goodwill for impairment on an annual basis as of October 31 or more frequently when events and circumstances occur indicating that the recorded goodwill may be impaired. The estimated fair value of the Company’s reporting units is based on discounted cash flow models derived from internal earnings and internal and external market forecasts. Determining fair value requires the exercise of significant judgment, including judgments about appropriate discount and terminal growth rates, as well as forecasted revenue, gross profit and operating expenses. Discount rates are based on a weighted average cost of capital (“WACC”), which represents the average rate a business must pay its providers of debt and equity. The WACC used to test goodwill is derived from a group of comparable companies. Assumptions in estimating future cash flows are subject to a high degree of judgment and complexity. The Company makes every effort to forecast these future cash flows as accurately as possible with the information available at the time the forecast is developed. In performing the Company’s annual goodwill impairment test, the Company is permitted to first assess qualitative factors to determine whether it is more likely than not that the fair value of the Company’s reporting unit exceeds its carrying amount, including goodwill. In performing the qualitative assessment, the Company considers certain events and circumstances specific to the reporting unit and to the entity as a whole, such as macroeconomic conditions, industry and market considerations, overall financial performance and cost factors when evaluating whether it is more likely than not that the fair value of the reporting unit exceeds its carrying amount. The Company is also permitted to bypass the qualitative assessment and proceed directly to the quantitative assessment. If the Company chooses to undertake the qualitative assessment and concludes that it is more likely than not that the fair value of the reporting unit is less than its carrying amount, the Company would then proceed to the quantitative impairment assessment. In the quantitative assessment, the Company compares the fair value of the reporting unit to its carrying amount, which includes goodwill. If the fair value exceeds the carrying value, no impairment loss exists. If the fair value is less than the carrying amount, a goodwill impairment loss is measured and recorded.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company evaluates the recoverability of its long-lived assets whenever events and changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. This periodic review may result in an adjustment of estimated depreciable lives or asset impairment. When indicators of impairment are present, the carrying values of the asset are evaluated in relation to their operating performance and future undiscounted cash flows of the underlying business. If the future undiscounted cash flows are less than their carrying value, impairment exists. The impairment is measured as the difference between the carrying value and the fair value of the underlying asset. Fair values are based on estimates of market prices and assumptions concerning the amount and timing of estimated future cash flows and assumed discount rates, reflecting varying degrees of perceived risk.
Foreign Exchange | Foreign Exchange The functional currency of the majority of the Company’s foreign subsidiaries is the applicable local currency. For those subsidiaries, assets and liabilities are translated to U.S. dollars at year-end exchange rates. Income and expense accounts are translated at the average exchange rates prevailing during the year. The resulting translation adjustments are included in OCI in consolidated stockholders’ equity. Foreign exchange transaction gains and losses are classified in other expense, net in the statement of operations and comprehensive (loss) income. In 2022, published official exchange rates for Turkey indicated that the three-year cumulative inflation rate exceeded 100% and therefore is considered to be a hyper inflationary economy. Accordingly, the Company has changed the functional currency of its subsidiary in Turkey from the Turkish lira to the U.S. dollar, which is the consolidated group’s reporting currency. The required remeasurement of assets and liabilities denominated in Turkish lira into U.S. dollar did not have a material impact on the Company’s results of operations. Net foreign exchange losses resulting from re-measurement were $30, $5, and $9 for the years ended December 31, 2023, 2022, and 2021, respectively, and are included in other expense, net. These amounts do not reflect the corresponding gain (loss) from foreign exchange forward contracts, which are included in cost of sales. See Note 9 regarding foreign exchange forward contracts.
Employee Benefit Plans | Employee Benefit Plans The majority of the Company’s employees participate in defined contribution plans, whereby the Company, at its discretion, makes certain matching contributions based on participating employees’ annual contribution to the plan and their total compensation. The Company also has defined benefit retirement plans at certain of its foreign subsidiaries. The Company accounts for these plans based on the provisions of ASC Topic 715, “Compensation-Retirement Benefits.” Some of the key assumptions used to calculate the pension expense and projected benefit obligation include the discount rate, rate of forecasted salary increases, the expected long-term rate of return on plan assets and expected mortality. The obligation for these claims and the related periodic costs are measured using actuarial techniques and assumptions. Actuarial gains and losses are deferred and amortized over future periods.
Income Taxes | Income Taxes The Company records income taxes using the asset and liability method. Deferred income tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective income tax bases, and also for operating loss and tax credit carryforwards. On a quarterly basis, the Company evaluates both the positive and negative evidence that affects the realizability of net deferred tax assets and assesses the need for a valuation allowance. The future benefit to be derived from its deferred tax assets is dependent upon its ability to generate sufficient future taxable income in each jurisdiction of the right type to realize the assets. The Company records a valuation allowance to reduce its net deferred tax assets to the amount that is expected to be realized. To the extent the Company establishes a valuation allowance an expense will be recorded as a component of the provision for income taxes on the statement of operations. Accounting for income taxes requires a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if, based on the technical merits, it is more likely than not that the position will be sustained upon audit, including resolutions of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. The Company re-evaluates these uncertain tax positions on a quarterly basis. This evaluation is based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, effectively settled issues under audit and new audit activity. Any change in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision. Income tax effects resulting from changes in tax law are accounted for by the Company in the period in which the law is enacted and the effects are recorded as a component of provision for income taxes from continuing operations.
Derivatives | Derivatives As a result of the Company's global operating activities and variable interest rate borrowings, the Company is exposed to market risks from changes in foreign currency exchange rates and interest rates, which may adversely affect its operating results and financial position. The Company enters into derivative instruments for risk management purposes only, including derivatives designated as hedging instruments and those utilized as economic hedges. The Company does not enter into derivative instruments for trading or speculative purposes. The Company used derivative instruments, such as foreign exchange forward contracts and options, to manage certain foreign currency exposure, and interest rate swaps and interest rate caps to manage certain interest rate exposure. Changes in fair value of derivative instruments are recognized in the consolidated statement of operations or, if hedge accounting is applied, in OCI for the effective portion of the changes in fair value. The cash flows resulting from foreign exchange forward contracts are classified in the consolidated statements of cash flows as part of cash flows from operating activities. All derivatives are stated at fair value in the consolidated balance sheets. Accounting principles for qualifying hedges require detailed documentation that describes the relationship between the hedging instrument and the hedged item, including, but not limited to, the risk management objectives and hedging strategy and the methods to assess the effectiveness of the hedging relationship. The Company assesses the hedging relationships, both at the inception of the hedge and on an ongoing basis, using either the critical terms matching approach or a regression analysis approach to determine whether the designated hedging instrument is highly effective in offsetting changes in the value of the hedged item. By nature, all financial instruments involve market and credit risks. The Company enters into derivative instruments with major investment grade financial institutions, for which no collateral is required. The Company has policies to monitor the credit risk of these counterparties. While there can be no assurance, the Company does not anticipate any material non-performance by any of these counterparties.

X
- Definition Accounts receivable allowances. + References No definition available. + Details
Name: | mksi_AccountsReceivableAllowancesPolicyTextBlock
Namespace Prefix: | mksi_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Cash and cash equivalents and investments. + References No definition available. + Details
Name: | mksi_CashAndCashEquivalentsAndInvestmentsPolicyTextBlock
Namespace Prefix: | mksi_
Data Type: | dtr-types:textBlockItemType
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 completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479515/805-10-05-4 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
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 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 (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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
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 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 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 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 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 from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-20 Reference 9: 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 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//718/tableOfContent Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration