XML 50 R34.htm IDEA: XBRL DOCUMENT
v3.20.4

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Abstract] |
Leases | Leases The Company adopted Accounting Standards Update (“ASU”) 2016-02, “Leases,” on January 1, 2019 and used the effective date as its date of initial application. As such, the Company did not adjust prior period amounts. The Company also elected to adopt the package of practical expedients upon transition, which permits companies to not reassess lease identification, classification, and initial direct costs for leases that commenced prior to the effective date. The Company implemented internal controls and a lease accounting information system to enable preparation on adoption. Upon adoption, the Company recorded a cumulative effect of initially applying this new standard, resulting in the addition of $71.0 of right-of-use assets and $20.2 and $54.1 of short-term and long-term lease liabilities, respectively. The right-of-use asset is net of the deferred rent liability, prepaid rent and a net favorable lease asset which were re-classified to the right-of-use asset upon adoption of the standard. The Company has various operating leases for real estate and non-real estate items. The non-real estate leases are mainly comprised of automobiles, but also include office equipment and other lower-valued items. The Company does not have any finance leases. The Company has existing leases that include variable lease and non-lease components that are not included in the right-of-use asset and lease liability and are reflected as expenses in the periods incurred. Such payments primarily include common area maintenance charges and increases in rent payments that are driven by factors such as future changes in an index (e.g., the Consumer Price Index). The Company has lease arrangements with lease and non-lease components, has elected to account for the lease and non-lease components as a single lease component, and has allocated all of the contract consideration to the lease component only. The Company has existing net leases in which the non-lease components (e.g. common area maintenance, maintenance and consumables) are paid separately from rent based on actual costs incurred. Therefore, non-lease components are not included in the right-of-use asset and lease liability and are reflected as expenses in the periods incurred.
Revenue from Contracts with Customers | Revenue from Contracts with Customers The Company accounts for revenue using Accounting Standards Codification (“ASC”) 606 (“ASC 606”). The Company applies ASC 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 under ASC 606 is recognized when or as obligations under the terms of a contract with the Company’s customer has 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. Installation services are not significant and are usually completed in a short period of time (normally less than two weeks) and therefore, 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 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. Customized products with no alternative future use to the Company, and that have an enforceable right to payment for performance completed to date, are 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, ratably over time. These adjustments were not material for 2020 or 2019. 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, value add, 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 or services are delivered to, or performed for, the customer. None of the Company’s contracts as of December 31, 2020 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 warranty obligations. These contracts include multiple promises that the Company evaluates to determine if the promises 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 during 2020, 2019 and 2018. Deferred Revenues 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, especially its laser 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, 2020 and 2019, as the majority have a duration of less than one year. Costs to Obtain and Fulfill a Contract Under ASC 606, 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. Product revenue, excluding revenue from certain custom products, is recorded at a point in time, while the majority of service revenue and revenue from certain custom products is recorded over time.
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 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 30 months. Acquired in-process research and development (“IPR&D”) expenses, if acquired in a business combination, are capitalized at fair value as an intangible asset until the related project is completed, 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 2020, 2019 and 2018.
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 three-year period. The Company also provides employees the opportunity to purchase shares through an employee stock purchase plan. For shares issued under its employee stock purchase plan, the Company has estimated the fair value on the date of grant using the Black-Scholes pricing model, which is affected by the Company’s stock price as well as assumptions regarding a number of complex and subjective variables. These variables include the Company’s 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 Income | Accumulated Other Comprehensive 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 balance sheet 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 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 Income Per Share | Net Income Per Share Basic net income per share is based on the weighted average number of common shares outstanding and diluted net 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 RSUs and stock appreciation rights (“SARs”) are 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.
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, investments, forward exchange contracts and trade accounts receivable. The Company maintains cash and cash equivalents with financial institutions, including some banks with which it had borrowings. The Company maintains investments primarily in U.S. Treasury and government agency securities and corporate debt securities. The Company enters into forward currency 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 2020, 2019 and 2018, approximately 59%, 49% and 55% of the Company’s net revenues, respectively, were from sales to semiconductor capital equipment manufacturers and semiconductor device manufacturers. One customer represented 10% or more of the Company’s accounts receivable balance as of December 31, 2020. No customers represented 10% or more of the Company’s accounts receivable balance as of December 31, 2019.
Inventories | Inventories Inventories are stated at the lower of cost or net realizable value, cost being determined using a standard costing system which approximates 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 three to eighteen years for machinery and equipment, furniture and fixtures and office equipment, which includes enterprise resource planning 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 judgement 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 maybe 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, technology, patents, trademarks, trade names, covenants not to compete and IPR&D. Intangible assets 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.
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 are 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 margins. 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 is less than 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 is less than its carrying amount. The Company is also permitted to bypass the qualitative assessment and proceed directly to the quantitative test. 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 test. 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. Effective January 1, 2019, the Company reassigned goodwill to certain reporting units within the Light & Motion reportable segment, resulting from a reorganization of the composition of reporting units. The goodwill was reassigned to the reporting units affected using the relative fair value approach. The Company also concluded that the fair value of each reporting unit exceeded its respective carrying value. As of October 31, 2020, the Company performed its annual impairment assessment of goodwill by performing a quantitative impairment analysis of its Equipment & Solutions reporting unit and a qualitative analysis for all other reporting units and determined that it is more likely than not that the fair values of the reporting units exceed their carrying amount. For the quantitative assessment for the Equipment & Solutions reporting unit, the Company estimated that the fair value exceeded its carrying value by 10%.
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 accumulated other comprehensive income (loss) in consolidated stockholders’ equity. Foreign exchange transaction gains and losses are classified in other income/expense in the statement of operations and comprehensive income. Net foreign exchange losses resulting from re-measurement were $3.5, $3.6 and $2.5 for the years ended December 31, 2020, 2019 and 2018, 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 “Derivatives” regarding foreign exchange 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 the mortality lives of participants. 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 carry-forwards. 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 generally 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.

X
- Definition Accounts receivable allowances. + References No definition available. + Details
Name: | mksi_AccountsReceivableAllowancesPolicyTextBlock
Namespace Prefix: | mksi_
Data Type: | nonnum: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: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 720 -SubTopic 35 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848 + Details
Name: | us-gaap_AdvertisingCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 05 -Paragraph 4 -Subparagraph (a)-(d) -URI http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_BusinessCombinationsPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f(1)) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 + Details
Name: | us-gaap_CompensationRelatedCostsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI http://asc.fasb.org/topic&trid=2175825 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 25 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 954 -SubTopic 740 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI http://asc.fasb.org/topic&trid=2126998 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.6(b)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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 -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.13(a)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 958 -SubTopic 360 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 18 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 20 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum: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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b),(f) -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration