XML 42 R28.htm IDEA: XBRL DOCUMENT
v3.22.4

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2022
Summary of Significant Accounting Policies [Abstract] |
Cash and Cash Equivalents, Policy | Cash and Cash Equivalents Cash and cash equivalents include highly liquid investments with original maturity dates of three months or less. The carrying value of these cash equivalents approximates fair value.
Trade Accounts Receivable, Policy | Trade Accounts Receivable Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The allowance for expected credit losses represents the Company’s best estimate based on current and historical information and reasonable and supportable forecasts of future events and circumstances.
Inventories, Policy | Inventories Inventories are valued at the lower of cost or net realizable value. Cost, which includes direct materials, labor, and overhead, is generally determined using the first in, first out (FIFO) method. The estimated net realizable value is based on assumptions for future demand and related pricing. Adjustments to the cost basis of the Company’s inventory are made for excess and obsolete items based on usage, expected future orders, and technological obsolescence. If actual market conditions are less favorable than those projected by management, reductions in the value of inventory may be required.
Property, Plant and Equipment, Policy | Long-Lived Assets a)Property, Plant, and Equipment Property, plant, and equipment are stated at cost less accumulated depreciation. Repair and maintenance costs are charged to expense as incurred. The Company capitalizes certain direct costs related to the acquisition and development of internal-use computer software. Externally purchased software is capitalized when we obtain legal ownership and is amortized over its useful life ranging from three to five years. Internally developed software costs for internal use are capitalized once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs associated with internal-use software are amortized on a straight-line basis over 10 years. Fully depreciated assets other than capitalized internally developed software are retained in property, plant, and equipment and accumulated depreciation accounts until disposal. Depreciation and amortization are charged on a straight-line basis over the estimated useful lives of the assets as follows:
Buildings and improvements | 15 to 50 years
Machinery and equipment | 3 to 12 years
Computer software | 3 to 10 years
Leasehold improvements | Shorter of useful life or lease term
In September 2021, the Company entered into an agreement with the U.S. Department of Defense to increase domestic production capacity of pipette tips and enhance manufacturing automation and logistics. The Company received $29.7 million of funding in 2022 and will receive $6.1 million in 2023, which offset capital expenditures. During the period ended December 31, 2022, the Company incurred approximately $28.1 million of capital expenditures relating to this funding agreement. In accordance with ASU 2021-10: Government Assistance, the Company applies guidance within IAS 20 - Accounting for Government Grants and Disclosure and accounts for the government agreement by reducing the cost of the asset within property, plant, and equipment in the consolidated balance sheets by the amount of the funds received.
Goodwill and Intangible Assets, Policy | Goodwill and Other Intangible Assets Goodwill, representing the excess of purchase price over the fair value of the net assets of companies acquired, and indefinite-lived intangible assets are not amortized, but are reviewed for impairment annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that an asset might be impaired. The annual evaluations of goodwill and indefinite-lived intangible assets are generally based on an assessment of qualitative factors to determine whether it is more likely than not that the fair value of the asset is less than its carrying amount. If the Company is unable to conclude whether the goodwill or indefinite-lived intangible asset is not impaired after considering the totality of events and circumstances during its qualitative assessment, the Company performs a quantitative assessment by estimating the fair value of the respective reporting unit or indefinite-lived intangible asset and comparing the fair value to the carrying amount. If the carrying amount of the reporting unit or indefinite-lived intangible asset exceeds its fair value, an impairment charge equal to the difference is recognized. Other intangible assets include indefinite-lived assets and assets subject to amortization. Where applicable, amortization is charged on a straight-line basis over the expected period to be benefited. The straight-line method of amortization reflects an appropriate allocation of the cost of the intangible assets to earnings in proportion to the amount of economic benefits obtained by the Company in each reporting period. The Company assesses the initial acquisition of intangible assets in accordance with the provisions of ASC 805 - Business Combinations and the continued accounting for previously recognized intangible assets and goodwill in accordance with the provisions of ASC 350 - Intangible - Goodwill and Other and ASC 360 - Property, Plant, and Equipment.
Accounting for Impairment of Long Lived Assets, Policy | Accounting for Impairment of Long-Lived Assets The Company assesses the need to record impairment losses on long-lived assets (asset group) with finite lives when events or changes in circumstances indicate that the carrying amount of assets may not be recoverable. An impairment loss would be recognized when future estimated undiscounted cash flows expected to result from use and eventually disposition of that asset (asset group) are less than the asset’s carrying value, with the loss measured as the difference between carrying value and estimated fair value.
Income Tax, Policy | Taxation The Company files tax returns in each jurisdiction in which it operates. Deferred 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, their respective tax bases, and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates in the respective jurisdictions in which the Company operates. In assessing the ability to realize deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The valuation allowance is based on management’s estimates of future taxable income and application of relevant income tax law. Deferred taxes are not provided on the unremitted earnings of subsidiaries outside of the United States when it is expected that these earnings are permanently reinvested. Such earnings may become taxable upon the sale or liquidation of these subsidiaries or upon the remittance of dividends. Deferred taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company’s subsidiaries plan to make future dividend distributions. In accordance with the Tax Cuts and Jobs Act, the Company treats taxes due on future Global Intangible Low-Taxed Income (GILTI) inclusions in U.S. taxable income as a current period expense when incurred. The Company recognizes accrued amounts of interest and penalties related to its uncertain tax positions as part of income tax expense within its consolidated statement of operations.
Currency Transactions and Translations Policy | Currency Translation and Transactions The reporting currency for the consolidated financial statements of the Company is the U.S. dollar. The functional currency for the Company’s operations is generally the applicable local currency. Accordingly, the assets and liabilities of companies whose functional currency is other than the U.S. dollar are included in the consolidated financial statements by translating the assets and liabilities into the reporting currency at the exchange rates applicable at the end of the reporting period. The statements of operations and cash flows of such non-U.S. dollar functional currency operations are translated at the monthly weighted average exchange rates during the year. Translation gains or losses are accumulated in other comprehensive income (loss) in the consolidated statements of shareholders’ equity. Transaction gains and losses are included as a component of net earnings or in certain circumstances as a component of other comprehensive income (loss) where the underlying item is considered a hedge of a net investment or relates to intercompany notes that are long term in nature.
Revenue Recognition, Policy | Revenue Recognition Product revenue is recognized from contracts with customers when a customer has obtained control of a product. The Company considers control to have transferred based upon shipping terms. To the extent the Company’s contracts have a separate performance obligation, revenue related to any post-shipment performance obligation is deferred until completed. Shipping and handling costs charged to customers are included in total net sales and the associated expense is a component of cost of sales. Certain products are also sold through indirect distribution channels whereby the distributor assumes any further obligations to the end-customer. Revenue is recognized on these distributor arrangements upon transfer of control to the distributor. Contracts do not contain variable pricing arrangements that are retrospective, except for rebate programs. Rebates are estimated based on expected sales volumes and offset against revenue at the time such revenue is recognized. The Company generally maintains the right to accept or reject a product return in its terms and conditions and also maintains appropriate accruals for outstanding credits. The related provisions for estimated returns and rebates are immaterial to the consolidated financial statements. Certain of the Company’s product arrangements include separate performance obligations, primarily related to installation. Such performance obligations are accounted for separately when the deliverables have stand-alone value and the satisfaction of the undelivered performance obligations is probable and within the Company’s control. The allocation of revenue between the performance obligations is based on the observable stand-alone selling prices at the time of the sale in accordance with a number of factors including service technician billing rates, time to install, and geographic location. Software is generally not considered a distinct performance obligation with the exception of a limited number of small software applications. The Company primarily sells software products with the related hardware instrument as the software is embedded in the product. The Company’s products typically require no significant production, modification, or customization of the hardware or software that is essential to the functionality of the products. Service revenue not under contract is recognized upon the completion of the service performed. Revenue from spare parts sold on a stand-alone basis is recognized when control is transferred to the customer, which is generally at the time of shipment or delivery. Revenue from service contracts is recognized ratably over the contract period using a time-based method. These contracts represent an obligation to perform repair and other services including regulatory compliance qualification, calibration, certification, and preventative maintenance on a customer’s pre-defined equipment over the contract period.
Lessee, Leases [Policy Text Block] | Leases The Company considers an arrangement a lease if the arrangement transfers the right to control the use of an identified asset in exchange for consideration. The Company has operating leases, but does not have material financing leases. Operating lease right-of-use assets represent the right to use an underlying asset for the lease term, and lease liabilities represent the obligation to make payments arising from the lease agreement. These assets and liabilities are recognized at the commencement of the lease based upon the present value of the lease payments over the lease term. Lease payments include both lease and non-lease components for items or activities that transfer a good and service. Vehicle lease and non-lease components are separately accounted for based on stand-alone value. Real estate lease and non-lease components are accounted for as a single component. Operating lease right-of-use assets include initial direct costs, advanced lease payments, and lease incentives. The lease term reflects the noncancellable period of the lease together with periods covered by an option to extend or terminate the lease when management is reasonably certain that it will exercise such option. The Company applies its incremental borrowing rate at the lease commencement date in determining the present value of lease payments as the information necessary to determine the rate implicit in the lease is not readily available. The incremental borrowing rate reflects similar terms by geographic location to the underlying leases. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants. Lease expense for operating leases is recognized on a straight-line basis over the lease term. Variable lease payments consist of non-lease services related to the lease. Variable lease payments are excluded from the right-of-use asset and lease liabilities and are expensed as incurred. Short-term leases are less than one year without purchase or renewal options that are reasonably certain to be exercised and are recognized on a straight-line basis over the lease term. The right-of-use asset is tested for impairment in accordance with ASC 360.
Research and Development Expense, Policy | Research and Development Research and development costs primarily consist of salaries, consulting, and other costs. The Company expenses these costs as incurred.
Employee Termination Benefits, Policy | Employee Termination Benefits In situations where contractual termination benefits exist, the Company records accruals for employee termination benefits when it is probable that a liability has been incurred and the amount of the liability is reasonably estimable. All other employee termination arrangements are recognized and measured at their fair value at the communication date unless the employee is required to render additional service beyond the legal notification period, in which case the liability is recognized ratably over the future service period.
Earnings per Common Share, Policy | Earnings per Common Share In accordance with the treasury stock method, the Company has included 226,500, 327,768, and 316,582 common equivalent shares in the calculation of diluted weighted average number of common shares for the years ended December 31, 2022, 2021, and 2020, respectively, relating to outstanding stock options and restricted stock units. Outstanding options and restricted stock units to purchase or receive 42,855, 24,036, and 36,263 shares of common stock for the years ended December 31, 2022, 2021, and 2020, respectively, have been excluded from the calculation of diluted weighted average number of common and common equivalent shares as such options and restricted stock units would be anti-dilutive.
Equity Based Compensation, Policy | Equity-Based Compensation The Company applies the fair value methodology in accounting for its equity-based compensation plan.
Derivatives Financial Instruments, Policy | Derivative Financial Instruments The Company has limited involvement with derivative financial instruments and does not use them for trading purposes. As described more fully in Note 6, the Company primarily enters into foreign currency forward exchange contracts to economically hedge certain short-term intercompany balances involving its international businesses. Such contracts limit the Company’s exposure to currency fluctuations on the underlying hedged item. These contracts are adjusted to fair market value as of each balance sheet date, with the resulting changes in fair value being recognized in other charges (income), consistent with the underlying hedged item. The Company also enters into interest rate swap agreements and cross currency swaps in order to manage its exposure to changes in interest rates. The differential paid or received on interest rate swap agreements is recognized as incurred in interest expense over the life of the hedge agreements. Floating to fixed interest rate swap agreements are accounted for as cash flow hedges. Changes in fair value of outstanding interest rate swap agreements that are effective as cash flow hedges are initially recognized in other comprehensive income as incurred.
Fair Value Measurements, Policy | Fair Value Measurements The Company measures or monitors certain assets and liabilities on a fair value basis. Fair value is used on a recurring basis for assets and liabilities in which fair value is the primary basis of accounting, mainly derivative instruments. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required to be recorded at fair value, the Company considers the principal or most advantageous market in which it would transact and considers assumptions that market participants would use when pricing the asset or liability. The Company applies the fair value hierarchy established under U.S. GAAP and when possible looks to active and observable markets to price identical assets and liabilities. If identical assets and liabilities are not traded in active markets, the Company looks to observable market data for similar assets and liabilities.
Business Combinations Policy [Policy Text Block] | Business Combinations and Asset Acquisitions The Company accounts for business acquisitions under the accounting standards for business combinations. The results of each acquisition are included in the Company’s consolidated results as of the acquisition date. The purchase price of an acquisition is allocated to tangible and intangible assets and assumed liabilities based on their estimated fair values and any consideration in excess of the net assets acquired is recognized as goodwill. Acquisition transaction costs are expensed when incurred. In circumstances where an acquisition involves a contingent consideration arrangement, the Company recognizes a liability equal to the fair value of the expected contingent payments as of the acquisition date. Subsequent changes in the fair value of the contingent consideration are recorded to other charges (income), net.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements In March 2020 and January 2021, the FASB issued ASU 2020-04 and ASU 2021-01: Reference Rate Reform, which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuance of LIBOR or another referenced rate. The guidance may be applied to any applicable contract entered into before December 31, 2022. The Company's interest rate and cross currency swaps, as mentioned in Note 6 to the consolidated financial statements, are governed by International Swaps and Derivatives Association (ISDA) agreements, and the Company will adhere to the ISDA's fallback protocol when LIBOR is discontinued. In addition, the Company renewed the LIBOR-based credit agreement, as discussed further in Note 10, which includes a fallback protocol when LIBOR is discontinued. Based on these procedures, when LIBOR is discontinued, the interest rate and cross currency swaps will not require de-designation if certain criteria are met. The Company expects the financial impact of the rate change when LIBOR is discontinued to be immaterial to its financial statements. In November 2021, the FASB issued ASU 2021-10: Government Assistance, which increases the transparency of government assistance including the disclosure of the types of assistance, an entity's accounting for the assistance, and the effect of the assistance on an entity's financial statements. The Company early adopted this guidance on a prospective basis in the fourth quarter of 2021. The adoption of this guidance did not have a material impact on the Company's disclosures.

X
- Definition The charge against earnings in the period for known and estimated costs of termination benefits provided to current employees that are either terminated under a benefit arrangement associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan or terminated with one-time termination benefits. + References No definition available. + Details
Name: | mtd_EmployeeTerminationBenefitsPolicyTextBlock
Namespace Prefix: | mtd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Summary of Significant Accounting Policies [Abstract] + References No definition available. + Details
Name: | mtd_SummaryOfSignificantAccountingPoliciesAbstract
Namespace Prefix: | mtd_
Data Type: | xbrli:stringItemType
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 https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457 + 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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586 + Details
Name: | us-gaap_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

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

X
- Definition Disclosure of accounting policy for determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 60 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -URI https://asc.fasb.org/topic&trid=2175825 + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI https://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 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 05 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -URI https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy 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 https://asc.fasb.org/extlink&oid=123427490&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 https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 19 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 28 -URI https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 17 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 4 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -URI https://asc.fasb.org/topic&trid=2126998 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 6 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 + 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 -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524 + Details
Name: | us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 730 -SubTopic 10 -Section 50 -Paragraph 1 -URI https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (f) -URI https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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