XML 41 R28.htm IDEA: XBRL DOCUMENT
v3.22.0.1

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2021
Accounting Policies [Abstract] |
Basis of presentation | A.Basis of Presentation The Company’s consolidated financial statements are presented in accordance with U.S. generally accepted accounting principles (“US GAAP”).
Use of Estimates in Preparation of Financial Statements | B.Use of Estimates in Preparation of Financial Statements The preparation of financial statements in conformity with US GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the financial statements, and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Principles of Consolidation | C.Principals of Consolidation The Company’s consolidated financial statements include the financial statements of Tower and its subsidiaries. The Company’s consolidated financial statements are presented after elimination of inter-company transactions and balances.
Cash and Cash Equivalents | D. Cash and Cash Equivalents Cash and cash equivalents consist of cash, bank deposits, money market funds and short-term investments with insignificant interest rate risk and original maturities of three months or less.
Short Term Interest-Bearing Deposits | E. Short Term Interest-Bearing Deposits Short-term deposits include bank deposits with original maturities greater than three months and with remaining maturities of less than one year. Such deposits are presented at cost, including accrued interest, which approximates their fair value.
Marketable securities | F. Marketable Securities The Company accounts for its investments in grade debt securities in accordance with ASC 320 "Investments - Debt and Equity Securities". Management determines the appropriate classification of its investments in debt securities at the time of purchase and re-evaluates such determinations at each balance sheet date. The Company classifies its marketable securities as "available-for-sale", which are measured at fair value, based on quoted market prices. Unrealized gains and losses are reported in a separate component of shareholders' equity as accumulated other comprehensive income (“OCI”). Gains and losses are recognized when realized, on a specific identification basis, in the Company's consolidated statements of income. The Company assessed the available-for-sales debt securities with an amortized cost basis in excess of estimated fair value to determine what amount of that difference, if any, is caused by expected credit losses in accordance with ASC 326, "Financial Instruments - Credit Losses". Allowance for credit losses is recognized as a charge in financing income (expense), net, on the consolidated statements of operation, and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in shareholders' equity. The Company concluded that the current expected credit losses on its available-for-sale investment portfolio were immaterial.
Trade Accounts Receivable – Allowance for Expected Credit Loss | G.Trade Accounts Receivable – Allowance for Expected Credit Loss The Company maintains an allowance based on specific analysis of each customer account receivable’s aging, assessment of its related risk and ability of the customer to make the required payment. In addition, in accordance with ASC 326, "Financial Instruments - Credit Losses", an allowance is maintained for estimated forward-looking losses resulting from possible inability of customers to make required payments (current expected losses). The amount of the allowance is determined principally on the basis of past collection experience and known financial factors regarding specific customers. Trade accounts receivables are written off against the allowance when it becomes evident that collection will not occur. Credit is extended to customers satisfying pre-defined credit criteria. The total allowance for expected credit losses was $946 and $1,065 as of December 31, 2021 and 2020, respectively.
Inventories | H. Inventories Inventories are stated at the lower of aggregate cost or net realizable value. If inventory costs exceed expected net realizable value, the Company records reserves for the difference between the cost and the expected net realizable value. Cost of raw materials is determined mainly on the basis of the weighted average moving price per unit. Work in progress is measured at production costs including acquisition costs, processing costs and other costs incurred in bringing the inventories to their present location and condition in the production line.
Investments in Privately Held Companies | I. Investments in Privately Held Companies Long-term investments include equity investments in privately-held companies without readily determinable fair values. In accordance with ASC 321 - “Investments - Equity Securities”, the Company may elect between fair value and a measurement alternative of cost, less impairments, and further adjust up or down, based on observable price changes in orderly transactions for identical or similar investments of the same issuer (“Measurement Alternative”). The Company elected to use the Measurement Alternative for each of its investments. Any adjustments resulting from impairments and/or observable price changes are recorded under “other income (expense), net” in the consolidated statements of operations.
Property and Equipment | J. Property and Equipment The Company accounts for property and equipment in accordance with Accounting Standards Codification ASC 360 “Accounting for the Property, Plant and Equipment”. Property and equipment are presented at cost, including capitalizable costs. Capitalizable costs include only costs that are identifiable with, and related to, the property and equipment, and are incurred prior to their initial operation. Identifiable incremental direct costs include costs associated with constructing, establishing and installing property and equipment. Maintenance and repairs are charged to expenses as incurred. Property and equipment are presented net of investment grants received and less accumulated depreciation. Depreciation is calculated based on the straight-line method over the Company’s estimated useful lives of the assets, as follows: Buildings and building improvements, including facility infrastructure 10-25 years Machinery and equipment, software and hardware 3-15 years. Impairment charges, if needed, are determined based on the policy outlined in Note 2L below. Property and equipment also include assets under capital leases, which are depreciated according to their applicable useful life.
Intangible Assets and Goodwill | K. Intangible Assets and Goodwill The Company accounts for intangible assets and goodwill in accordance with ASC 350 “Intangibles-Goodwill and Other”. Intangible assets include the values assigned to the intangible assets as part of the purchase price allocation made at the time of acquisition. Intangible assets are amortized over the expected estimated economic life commonly used in the industry. Goodwill is not amortized and subject to impairment testing. Impairment charges on intangibles or goodwill, if needed, are determined based on the policy outlined in Note 2L below.
Impairment of Assets | L. Impairment of Assets Impairment of Property, Equipment and Intangible Assets The Company reviews long-lived assets and intangible assets on a periodic basis, as well as when such review is required based upon relevant circumstances, to determine whether events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable, considering the undiscounted cash flows expected from them. If applicable, the Company recognizes an impairment loss based upon the difference between the carrying amount and the fair value of such assets, in accordance with ASC 360-10 “Property, Plant and Equipment”. As of December 31, 2021, the Company concluded there was no impairment to its long-lived assets and intangible assets. Impairment of Goodwill The Company operates in one reporting unit. The Company performs a qualitative analysis when testing goodwill for impairment. A qualitative goodwill impairment test is performed when the fair value of a reporting unit historically has significantly exceeded the carrying value of its net assets and based on current operations is expected to continue to do so. Otherwise, the Company is required to conduct a quantitative impairment test and estimate the fair value of the reporting unit using a combination of an income approach based on discounted cash flow analysis and a market approach based on market multiples. If the fair value of a reporting unit is less than its’ carrying value, a goodwill impairment charge is recorded for the difference. As of December 31, 2021, the Company performed a qualitative impairment test for its reporting unit and concluded there was no impairment of goodwill. Impairment of Investment in Privately Held Companies The Company concluded there was no impairment to its investments in privately held companies in 2021.
Leases | M. Leases Effective January 1, 2019, the Company adopted ASC 842 “Leases” using the modified retrospective transition method and recognize a right-of-use asset (“ROU”) and lease liability for all operating and capital leases with a term greater than twelve months upon lease arrangement inception. ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and lease liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. Because most of the Company’s leases do not provide an implicit rate, the Company's incremental borrowing rate is used based on the information available at the commencement date in determining the present value of lease payments. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. For additional information, see Notes 11D and 11E.
Revenue Recognition | N. Revenue Recognition The Company follows ASC 606 “Revenue from Contracts with Customers“ and recognizes revenue when it transfers the control of promised goods or services to customers in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. The Company’s revenues are generated principally from sales of semiconductor wafers. The Company, to a much lesser extent, also derives revenues from design support and other technical and support services incidental to the sale of semiconductor wafers. Most of the Company’s sales are achieved through the effort of its direct sales and business development force. Wafer sales typically contain a single performance obligation that is fulfilled on the date of delivery and recognized at a point in time, which is upon shipment of the Company’s products to unaffiliated customers, depending on shipping terms stipulated in the contract. Accordingly, control of the products transfers to the customer in accordance with the transaction's shipping terms. Taxes imposed by governmental authorities, such as sales taxes or value-added taxes, are excluded from net sales. The Company provides for sales returns allowance relating to specified yield or quality commitments as a reduction of revenues, based on past experience and specific identification of events necessitating an allowance, which has been in immaterial amounts. The Company provides its customers with other services that are less significant in scope and amount and for which recognition occurs over time when customers receive the services.
Research and Development | O. Research and Development Research and development costs are charged to operations as incurred. Amounts received or receivable from the government of Israel and others, such as participation in research and development programs, are offset against research and development costs. The accrual for grants receivable is determined based on the terms of the programs, provided that the criteria for entitlement have been met.
Income Taxes | P. Income Taxes The Company accounts for income taxes using an asset and liability approach as prescribed in ASC 740-10 “Income Taxes”. This topic prescribes the use of the liability method whereby deferred tax asset and liability account balances are determined based on differences between financial reporting and tax bases of assets and liabilities. Deferred taxes are measured using the enacted tax rates anticipated (under applicable law as of the balance sheet date) to apply when the deferred taxes are expected to be paid or realized. Deferred tax assets and liabilities, as well as any related valuation allowance, are classified as noncurrent items on the balance sheets. The Company evaluates the potential realization of its deferred tax assets for each jurisdiction in which the Company operates at each reporting date and establishes valuation allowances when it is more likely than not that all or a part of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income of the same character and in the same jurisdiction. The Company considers all available positive and negative evidence in making this assessment, including, but not limited to, the scheduled reversal of deferred tax liabilities and deferred tax assets and projected future taxable income. A valuation allowance is established, when necessary, to reduce deferred tax assets to the amount that is more likely than not to be realized based on all available evidence. ASC 740-10 prescribes a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate tax positions taken or expected to be taken in a tax return by assessing whether they are more-likely-than-not sustainable, based solely on their technical merits, upon examination and including resolution of any related appeals or litigation process. The second step is to measure the associated tax benefit of each position as the largest amount that the Company believes is more-likely-than-not realizable. Differences between the amount of tax benefits taken or expected to be taken in its income tax returns and the amount of tax benefits recognized in its financial statements, represent the Company's unrecognized income tax benefits. The Company's policy is to include interest and penalties related to unrecognized income tax benefits as a component of income tax expense.
Earnings per Ordinary Share | Q. Earnings per Ordinary Share Basic earnings per share are calculated in accordance with ASC 260, “Earnings Per Share” by dividing net profit or loss attributable to ordinary equity holders of Tower (the numerator) by the weighted average number of ordinary shares outstanding during the reported period (the denominator). Diluted earnings per share are calculated, if applicable, by adjusting net profit attributable to ordinary equity holders of Tower, and the weighted average number of ordinary shares, taking into effect all potential dilutive ordinary shares.
Comprehensive Income | R. Comprehensive Income In accordance with ASC 220 “Comprehensive Income”, comprehensive income represents the change in shareholders’ equity during a reporting period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a reporting period except those resulting from investments by owners and distributions to owners. Other comprehensive income (“OCI”) represents gains and losses that are included in comprehensive income but excluded from net profit.
Functional Currency and Exchange Rate Income (Loss) | S. Functional Currency and Exchange Rate Income (Loss) The currency of the primary economic environment in which Tower, TSSA and TSNB conduct their operations is the U.S. Dollar (“dollar”). Thus, the dollar is their functional and reporting currency. Accordingly, monetary accounts maintained in currencies other than the dollar are re-measured into dollars in accordance with ASC 830-10 “Foreign Currency Matters”. All transaction gains and losses from the re-measurement of monetary balance sheet items are reflected in the statements of operations as financial income or expenses, as appropriate. The financial statements of TPSCo, whose functional currency is the Japanese Yen (“JPY”), have been translated into dollars. The assets and liabilities have been translated using the exchange rate in effect as of the balance sheet date. The statements of operations of TPSCo have been translated using the average exchange rate for the reported period. The resulting translation adjustments are charged or credited to OCI.
Stock-Based Compensation | T. Stock-based Compensation The Company applies the provisions of ASC Topic 718 “Compensation - Stock Compensation”, under which employees’ share-based equity awards (mostly restricted stock units and performance unit shares) are recognized based on the grant-date fair values. The compensation costs are recognized using the graded vesting attribution method based on the vesting terms of each unit included in the award resulting in an accelerated recognition of compensation costs.
Fair value Measurements of Financial Instruments | U. Fair Value Measurements of Financial Instruments ASC 820, "Fair Value Measurements and Disclosures" (“ASC 820”), requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. ASC 820 establishes a fair value hierarchy based on the level of independent, objective evidence surrounding the inputs used to measure fair value. A financial instrument's categorization within the fair value hierarchy is based upon the lowest level of input that is significant to the fair value measurement. ASC 820 prioritizes the inputs into three levels that may be used to measure fair value: Level 1 Level 1 applies to assets or liabilities for which there are quoted prices in active markets for identical assets or liabilities. Level 2 Level 2 applies to assets or liabilities for which there are inputs other than quoted prices that are observable for the asset or liability such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which significant inputs are observable or can be derived principally from, or corroborated by, observable market data. Level 3 Level 3 applies to assets or liabilities for which there are unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. The Company's financial instruments primarily consist of cash, bank deposits, account receivables and payables, accrued liabilities, loans and leases whose carrying values approximate their current fair values because of their nature and respective maturity dates or durations. The Company had no financial assets or liabilities carried and measured on a non-recurring basis during the reporting periods. Financial assets and liabilities measured on a recurring basis are those that are adjusted to fair value each time a financial statement is prepared such as marketable securities and investment in privately-held companies.
Derivatives and hedging | V. Derivatives and Hedging Effective January 1, 2019, the Company adopted ASU 2017-12, “Derivatives and Hedging (“Topic 815”): Targeted Improvements to Accounting for Hedge Activities”. The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. For derivative instruments that are designated and qualify as cash flow hedges, the derivative's gain or loss is initially reported as a component of OCI and is subsequently reclassified into earnings when the hedged exposure affects earnings, in the same line item as the underlying hedged item on the consolidated statements of earnings. Cash flow hedges related to anticipated transactions are designated and documented at the inception of each hedge. Cash flows from hedging transactions are classified in the same categories as the cash flows from the respective hedged items.
Recently Adopted Accounting Pronouncements | W. Recently Adopted Accounting Pronouncements (i) In March 2020, the FASB issued ASU No. 2020-04,” Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting”, which provides temporary optional guidance to ease potential accounting impacts associated with transitioning away from reference rates that are expected to be discontinued, such as interbank offered rates and London Interbank Offered Rate (“LIBOR”). The guidance includes practical expedients for contract modifications due to reference rate reform. Generally, contract modifications related to reference rate reform may be considered an event that does not require remeasurement or reassessment of a previous accounting determination at the modification date. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform - Scope," which clarified the scope and application of the original guidance. This guidance is effective immediately and is only available through December 31, 2022. This guidance did not impact the Company’s consolidated financial position, results of operations or cash flows. (ii) Effective January 1, 2021, the Company adopted ASU No. 2019-12, “Income Taxes - Simplifying the Accounting for Income Taxes.” This ASU is intended to simplify various aspects of accounting for income taxes by eliminating certain exceptions within Accounting Standards Codification (“ASC”) Topic 740, “Income Taxes” and to clarify certain aspects of the current accounting guidance. Adoption of this standard did not materially impact the Company’s consolidated financial position, results of operations or cash flows.
Recently Issued Accounting Pronouncements Not Yet Adopted | X. Recently Issued Accounting Pronouncements Not Yet Adopted The Company does not expect recently issued accounting standards or interpretations to have a material impact on the Company’s financial position, results of operations, cash flows or financial statement disclosures.

X
- Definition Investments in Privately-Held Companies. + References No definition available. + Details
Name: | tsem_InvestmentsInPrivatelyheldCompanies
Namespace Prefix: | tsem_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements note yet adopted 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: | tsem_RecentlyIssuedAccountingPronouncementsNotYetAdopted
Namespace Prefix: | tsem_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
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 http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586 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(1)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + 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 comprehensive income. + References No definition available. + Details
Name: | us-gaap_ComprehensiveIncomePolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the treatment of funds received from or paid to insureds, insurers and reinsurers on contracts for which the criteria for transferring or assuming insurance risk has not been satisfied by the insurer or reinsurer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 825 -Section 05 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6487483&loc=d3e32239-158577 + Details
Name: | us-gaap_DepositContractsPolicy
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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
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 http://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 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 350 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://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 the impairment and disposal of long-lived assets including goodwill and other intangible assets. + References No definition available. + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
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 http://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 http://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 http://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 http://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 http://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 http://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 http://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 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 210 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 330 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411 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=124437754&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://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790 Reference 8: 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: | 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 http://asc.fasb.org/extlink&oid=123408670&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 for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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 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 + 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://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 http://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 http://asc.fasb.org/extlink&oid=123372394&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 http://asc.fasb.org/extlink&oid=123372394&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://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 2: 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: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration