XML 39 R26.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Summary of Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 25, 2021
Accounting Policies [Abstract] |
Fiscal Year | Fiscal Year The Company’s fiscal year ends on the last Saturday in December. The fiscal years ended December 25, 2021, December 26, 2020, and December 28, 2019 includes 52 weeks and are referred to as fiscal years 2021, 2020 and 2019, respectively, herein. Because our fiscal year ends on the last Saturday of December every seven years we have a fiscal year with 53 weeks.
Principles of Consolidation | Principles of Consolidation The consolidated financial statements include the accounts of the Kopin Corporation, its wholly owned subsidiaries and a majority owned 80% subsidiary, eMDT America Inc. (“eMDT”), located in California (collectively the Company). Net loss attributable to noncontrolling interest in the Company’s Consolidated Statement of Operations represents the portion of the results of operations of which is allocated to the shareholders of the equity interests not owned by the Company. All intercompany transactions and balances have been eliminated.
Revenue Recognition | Revenue Recognition The Company accounts for revenue based on ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). Substantially all of our product revenues are either derived from the sales of components or subassemblies for use in defense applications or industrial headset systems. We also have development contracts for the design, manufacture and or modification of products for the U.S. government or prime contractors for the U.S. government and for customers that expects to sell into the industrial or consumer markets. The Company’s contracts with the U.S. government are typically subject to the Federal Acquisition Regulations (“FAR”) and are priced based on estimated or actual costs of producing goods. The FAR provides guidance on the types of costs that are allowable in establishing prices for goods provided under U.S. government contracts. The pricing for non-U.S. government contracts is based on the specific negotiations with each customer. Our fixed-price contracts with the U.S. government or other customers may result in revenue recognized in excess of amounts currently billed. We disclose the excess of revenues over amounts actually billed as Contract assets and unbilled receivables on the consolidated balance sheets. Amounts billed and due from our customers are classified as Accounts receivable on the consolidated balance sheets. In some instances, the U.S. government retains a small portion of the contract price until completion of the contract. The portion of the payments retained until final contract settlement is not considered a significant financing component because the intent is to protect the customer. For contracts with the U.S. government and some commercial customers, we typically receive interim payments either as work progresses or by achieving certain milestones or based on a schedule in the contract. We recognize a liability for these advance payments in excess of revenue recognized and present it as Contract liabilities and billings in excess of revenue earned on the consolidated balance sheets. The advanced payment typically is not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the other party failing to adequately complete some or all of its obligations under the contract. For industrial and consumer purchase orders, we typically receive payments within 30 to 60 days of shipments of the product, although for some purchase orders, we may require an advanced payment prior to shipment of the product. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) To determine the proper revenue recognition method for contracts with the same customer, we evaluate whether two or more contracts should be combined and accounted for as one single contract and whether the combined or single contract should be accounted for as more than one performance obligation. For most of our development contracts and contracts with the U.S. government, the customer contracts with us to provide a significant service of integrating a set of components into a single unit. Hence, the entire contract is accounted for as one performance obligation. Less frequently, however, we may promise to provide distinct goods or services within a contract in which case we separate the contract into more than one performance obligation. If a contract is separated into more than one performance obligation, we allocate the total transaction price to each performance obligation in an amount based on the estimated relative standalone selling prices of the promised goods or services underlying each performance obligation. In cases where we sell standard products, the observable standalone sales are used to determine the standalone selling price. The Company recognizes revenue from a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. For certain contracts with the U.S. government, the Company recognizes revenue over time as we perform because of continuous transfer of control to the customer and the lack of an alternative use for the product. The continuous transfer of control to the customer is supported by liability clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. For contracts with commercial customers, while the contract may have a similar liability clause, our products historically have an alternative use and thus, revenue is recognized at a point in time. In situations where control transfers over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. We generally use the cost-to-cost approach to measure the extent of progress towards completion of the performance obligation for our contracts because we believe it best depicts the transfer of assets to the customer. Under the cost-to-cost measure approach, the extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues are recorded proportionally as costs are incurred. Accounting for design, development and production contracts requires judgment relative to assessing risks, estimating contract revenues and costs, and making assumptions for schedule and technical issues. Due to the size and nature of the work required to be performed on many of our contracts, the estimation of total revenue and cost at completion is complicated and subject to many variables. Contract costs include material, labor and subcontracting costs, as well as an allocation of indirect costs. We have to make assumptions regarding the number of labor hours required to complete a task, the complexity of the work to be performed, the availability and cost of materials, and performance by our subcontractors. For contract change orders, claims or similar items, we apply judgment in estimating the amounts and assessing the potential for realization. These amounts are only included in contract value when they can be reliably estimated and realization is considered probable. If our estimate of total contract costs or our determination of whether the customer agrees that a milestone is achieved is incorrect, our revenue could be overstated or understated and the profits or loss reported could be subject to adjustment. For our commercial customers, the Company’s revenue is recognized when obligations under the terms of a contract with our customer is satisfied and the Company transfers control of the products or services, which is generally upon delivery to the customer. Revenue is recorded as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Provisions for product returns and allowances are reductions in the transaction price and are recorded in the same period as the related revenues. We analyze historical returns, current economic trends and changes in customer demand when evaluating the adequacy of sales returns and other allowances. Certain product sales are made to distributors under agreements allowing for a limited right of return on unsold products. Sales to distributors are primarily made for sales to the distributors’ customers and not for stocking of inventory. Sales, value add and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) The rights and benefits to the Company’s intellectual property are conveyed to certain customers through technology license agreements. These agreements may include other performance obligations including the sale of product to the customer. When the license is distinct from other obligations in the agreement, the Company treats the license and other performance obligations as separate performance obligations. Accordingly, the license is recognized at a point in time or over time based on the standalone selling price. The sale of materials is recognized at a point in time, which occurs with the transfer of control of the Company’s products or services. In certain instances, the Company is entitled to sales-based royalties under license agreements. These sales-based royalties are recognized when they are earned. Revenues from sales-based royalties under license agreements are shown under Research and development and other revenues on the Company’s Consolidated Statements of Operations.
Contract Assets | Contract Assets Contract assets include unbilled amounts typically resulting from sales under contracts when the cost-to-cost method of revenue recognition is utilized and revenue recognized from customer arrangements, including licensing, exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Amounts may not exceed their net realizable value. Contract assets are generally classified as current. The Company classifies the noncurrent portion of contract assets under other assets in its condensed consolidated balance sheets.
Contract Liabilities | Contract Liabilities Contract liabilities consist of advance payments and billings in excess of revenue recognized for the contract.
Performance Obligations | Performance Obligations The Company’s revenue recognition related to performance obligations that were satisfied at a point in time and over time were as follows: Schedule of Satisfaction of Performance Obligations
Fiscal year ended |  | 2021 |  |  | 2020 |  |  | 2019 |
Point in time |  |  | 31 | % |  |  | 34 | % |  |  | 64 | %
Over time |  |  | 69 | % |  |  | 66 | % |  |  | 36 | %
The value of remaining performance obligations represents the transaction price of orders for which work has not been performed and excludes unexercised contract options and potential orders under ordering-type contracts (e.g., indefinite-delivery, indefinite-quantity (“IDIQ”)). As of December 25, 2021, the aggregate amount of the transaction price allocated to remaining performance obligations was $28.8 million, which the Company expects to recognize revenue over the next 12 months. The remaining performance obligations represent amounts to be earned under government contracts, which are subject to cancellation. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Research and Development Costs | Research and Development Costs Research and development expenses are incurred in support of internal display product development programs or programs funded by agencies or prime contractors of the U.S. government and commercial partners. Research and development costs include staffing, purchases of materials and laboratory supplies, circuit design costs, fabrication and packaging of experimental display products, and overhead, and are expensed immediately.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid, short-term debt instruments with original maturities of three months or less to be cash equivalents.
Marketable Debt Securities | Marketable Debt Securities Marketable debt securities consist primarily of commercial paper, medium-term corporate notes, and U.S. government and agency backed securities. The Company classifies these marketable debt securities as available-for-sale at fair value in “Marketable debt securities, at fair value” in the consolidated balance sheets. The Company records the amortization of premium and accretion of discounts on marketable debt securities in the results of operations. The Company uses the specific identification method as a basis for determining cost and calculating realized gains and losses with respect to marketable debt securities. The gross gains and losses realized related to sales and maturities of marketable debt securities were not material during the fiscal years ended 2021, 2020 and 2019.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Financial instruments consist of marketable debt securities, accounts receivable and certain current liabilities. These assets (excluding marketable securities which are recorded at fair value) and liabilities are carried at cost, which approximates fair value.
Inventory | Inventory Inventories are stated at standard cost adjusted to approximate the lower of cost (first-in, first-out method) or net realizable value. The Company adjusts inventory carrying value for the estimated difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company fully reserves for inventories and non-cancellable purchase orders for inventory deemed obsolete. The Company performs periodic reviews of inventory items to identify excess inventories on hand by comparing on-hand balances to anticipated usage using recent historical activity as well as anticipated or forecasted demand. If estimates of customer demand diminish further or market conditions become less favorable than those projected by the Company, additional inventory adjustments may be required. Inventory write-downs are inherently difficult to assess and dependent on market conditions. At the point of a loss recognition, a new, lower cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established basis. Inventory consists of the following at December 25, 2021 and December 26, 2020: Schedule of Inventory
|  | 2021 |  |  | 2020 |
Raw materials |  | $ | 5,044,334 |  |  | $ | 3,609,710 |
Work-in-process |  |  | 1,032,519 |  |  |  | 565,986 |
Finished goods |  |  | 504,286 |  |  |  | 280,060 |
Total |  | $ | 6,581,139 |  |  | $ | 4,455,756 |
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment are recorded at cost. Depreciation and amortization are provided using the straight-line method over the estimated useful lives of the assets, generally 3 to 10 years. Leasehold improvements and leased equipment are amortized over the shorter of the term of the lease or the useful life of the improvement or equipment. As discussed below, obligations for asset retirement are accrued at the time property, plant and equipment is initially purchased or as such obligations are generated from use.
Recognition and Measurement of Financial Assets and Liabilities | Recognition and Measurement of Financial Assets and Liabilities We periodically make equity investments in private companies, accounted for as an equity investment, whose values are difficult to determine. The Company uses the measurement alternative for equity investments without readily determinable fair values which is often referred to as cost method investments. When assessing investments in private companies for impairment, we consider such factors as, among other things, the share price from the investee’s latest financing round, the performance of the investee in relation to its own operating targets and its business plan, the investee’s revenue and cost trends, the liquidity and cash position, including its cash burn rate and market acceptance of the investee’s products and services. Because these are private companies which we do not control, we may not be able to obtain all of the information we would want in order to make a complete assessment of the investment on a timely basis. Accordingly, our estimates may be revised if other information becomes available at a later date.
Product Warranty | Product Warranty The Company generally sells products with a limited warranty of product quality and a limited indemnification of customers against intellectual property infringement claims related to the Company’s products. The Company accrues for known warranty and indemnification issues if a loss is probable and can be reasonably estimated and accrues for estimated incurred but unidentified issues based on historical activity. Accrued warranty costs and warranty claims are not material in the periods presented.
Extended Warranties | Extended Warranties The Company recognizes revenue from an extended warranty on the straight-line method over the life of the extended warranty, which is typically 12 to 18 months beyond the standard 12 month warranty. The Company classifies the current portion of extended warranties under contract liabilities and billings in excess of revenue earned and the noncurrent portion of extended warranties under contract liabilities, noncurrent in its consolidated balance sheets. The Company currently had approximately less than $10,000 of contract liabilities related to extended warranties at December 25, 2021 and December 26, 2020.
Asset Retirement Obligations | Asset Retirement Obligations The Company recorded asset retirement obligations (“ARO”) liabilities of $0.3 million at December 25, 2021 and December 26, 2020. This represents the legal obligations associated with retirement of the Company’s assets when the timing and/or method of settling the obligation are conditional on a future event that may or may not be within the control of the Company. Changes in ARO liabilities for fiscal years 2021 and 2020 are as follows: Schedule of Changes in Asset Retirement Obligations
|  | 2021 |  |  | 2020 |
Beginning balance |  | $ | 271,340 |  |  | $ | 261,883 |
Exchange rate change |  |  | (3,370 | ) |  |  | 9,457 |
Ending balance |  | $ | 267,970 |  |  | $ | 271,340 |
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Income Taxes | Income Taxes The consolidated financial statements reflect provisions for federal, state, local and foreign income taxes. The Company recognizes deferred tax assets and liabilities for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis, as well as operating loss and tax credit carryforwards. The Company measures deferred tax assets and liabilities using enacted tax rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The Company provides valuation allowances if, based on the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized. The 2017 Act imposes a U.S. tax on global intangible low taxed income (“GILTI”) that is earned by certain foreign affiliates owned by a U.S. shareholder. The Company has made a policy election to treat future taxes related to GILTI as a current period expense in the reporting period in which the tax is incurred.
Foreign Currency | Foreign Currency Assets and liabilities of non-U.S. operations where the functional currency is other than the U.S. dollar are translated from the functional currency into U.S. dollars at year end exchange rates, and revenues and expenses are translated at average rates prevailing during the year. Resulting translation adjustments are accumulated as part of accumulated other comprehensive income. Transaction gains or losses are recognized in income or loss in the period in which they occur.
Net Loss Per Share | Net Loss Per Share Basic net loss per share is computed using the weighted-average number of shares of common stock outstanding during the period less any unvested restricted shares. Diluted net loss per share is calculated using weighted-average shares outstanding and contingently issuable shares, less weighted-average shares reacquired during the period. The net outstanding shares are adjusted for the dilutive effect of shares issuable upon the assumed conversion of the Company’s common stock equivalents, which consist of outstanding stock options and unvested restricted stock. The following were not included in weighted-average common shares outstanding-diluted because they are anti-dilutive: Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share
|  | 2021 |  |  | 2020 |  |  | 2019 |
Nonvested restricted common stock |  |  | 2,077,592 |  |  |  | 3,051,874 |  |  |  | 1,863,124 |
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments that potentially subject the Company to concentration of credit risk other than marketable securities consist principally of trade accounts receivable. Trade receivables are primarily derived from sales to manufacturers of consumer electronic devices and wireless components or defense applications. The Company sells its products to customers worldwide and generally does not require collateral. The Company maintains a reserve for potential credit losses. The Company primarily invests its excess cash in government backed and corporate debt securities that management believes to be of high credit worthiness, which bear lower levels of relative credit risk. The Company relies on rating agencies to ascertain the credit worthiness of its marketable securities and, where applicable, guarantees made by the Federal Deposit Insurance Company.
Other-than-Temporary Impairments | Other-than-Temporary Impairments The Company conducts a review of its marketable debt securities on a quarterly basis for the presence of other-than-temporary impairment (“OTTI”). The Company assesses whether OTTI is present when the fair value of a debt security is less than its amortized cost basis at the balance sheet date. Under these circumstances OTTI is considered to have occurred (1) if the Company intends to sell the security before recovery of its amortized cost basis; (2) if it is “more likely than not” the Company will be required to sell the security before recovery of its amortized cost basis; or (3) the present value of expected cash flows is not sufficient to recover the entire amortized cost basis. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) The Company further estimates the amount of OTTI resulting from a decline in the creditworthiness of the issuer (credit-related OTTI) and the amount of non credit-related OTTI. Non credit-related OTTI can be caused by such factors as market illiquidity. Credit-related OTTI is recognized in earnings while non credit-related OTTI on securities not expected to be sold is recognized in other comprehensive income (loss). The Company recorded a gain of approximately $0.2 million in fiscal year 2020 from the reversal of an OTTI previously recorded. The Company did not record any OTTI for the fiscal years 2021, 2020 and 2019.
Stock-Based Compensation | Stock-Based Compensation The fair value of nonvested restricted common stock awards is generally the quoted price of the Company’s equity shares on the date of grant. The nonvested restricted common stock awards require the employee to fulfill certain obligations, including remaining employed by the Company for periods ranging from one to five years (the vesting period) and in certain cases also require meeting either performance criteria or market condition. The performance criteria primarily consist of the achievement of established milestones. For nonvested restricted common stock awards which solely require the recipient to remain employed with the Company, the stock compensation expense is amortized over the anticipated service period. For nonvested restricted common stock awards which require the achievement of performance criteria, the Company reviews the probability of achieving the performance goals on a periodic basis. If the Company determines that it is probable that the performance criteria will be achieved, the amount of compensation cost derived for the performance goal is amortized over the service period. If the performance criteria are not met, no compensation cost is recognized, and any previously recognized compensation cost is reversed. The Company recognizes compensation costs on a straight-line basis over the requisite service period for time vested awards. The value of restricted stock grants that vest based on market conditions is computed on the date of grant using the Monte Carlo model. The fair value of stock option awards is estimated on the date of grant using the Black-Scholes-Merton option-pricing model. There were no stock options granted in fiscal years 2021, 2020 or 2019.
Comprehensive Loss | Comprehensive Loss Comprehensive loss is the total of net (loss) income and all other non-owner changes in equity including such items as unrealized holding (losses) gains on marketable equity and debt securities classified as available-for-sale and foreign currency translation adjustments. The components of accumulated other comprehensive income are as follows: Schedule of Accumulated Other Comprehensive Income
|  | Cumulative Translation Adjustment |  |  | Unrealized holding gain (loss) on marketable securities |  |  | Reclassifications of loss of marketable securities in net loss |  |  | Accumulated Other Comprehensive Income |
Balance as of December 29, 2018 |  | $ | 1,436,938 |  |  |  | 122,784 |  |  |  | (5,135 | ) |  |  | 1,554,587 |
Changes during year |  |  | (206,580 | ) |  |  | 446,533 |  |  |  | (37,356 | ) |  |  | 202,597 |
Balance as of December 28, 2019 |  |  | 1,230,358 |  |  |  | 569,317 |  |  |  | (42,491 | ) |  |  | 1,757,184 |
Changes during year |  |  | (67,852 | ) |  |  | (183,870 | ) |  |  | (21,028 | ) |  |  | (272,750 | )
Balance as of December 26, 2020 |  |  | 1,162,506 |  |  | $ | 385,447 |  |  | $ | (63,519 | ) |  | $ | 1,484,434 |
Changes during year |  |  | (51,736 | ) |  |  | (17,113 | ) |  |  | (1,234 | ) |  |  | (70,083 | )
Balance as of December 25, 2021 |  | $ | 1,110,770 |  |  | $ | 368,334 |  |  | $ | (64,753 | ) |  | $ | 1,414,351 |
Goodwill | Goodwill We account for goodwill in accordance with ASC Topic 350. Under ASC Topic 350, goodwill is considered to have an indefinite life, and is carried at cost. Goodwill is not amortized, but is subject to an annual impairment test, as well as between annual tests when events or circumstances indicate that the carrying value may not be recoverable. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED) The Company’s policy is to perform impairment tests of goodwill at its reporting unit level when applicable. The goodwill valuations that are utilized to test these assets for impairment depend on a number of significant estimates and assumptions, including macroeconomic conditions, overall growth rates, competitive activities, cost containment, Company business plans and the discount rate applied to cash flows. As of December 25, 2021 and December 26, 2020, the ending balance of goodwill was zero.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets The Company periodically reviews the carrying value of its long-lived assets to determine if facts and circumstances suggest that they may be impaired or that the amortization or depreciation period may need to be changed. The carrying value of a long-lived asset is considered impaired when the anticipated identifiable undiscounted cash flows from such asset are less than its carrying value. For assets that are to be held and used, impairment is measured based upon the amount by which the carrying amount of the asset exceeds its fair value.
Leases | Leases The Company accounts for leases under standard Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842). The Company used the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allows it to carry forward the historical lease classification. The Company did not elect the practical expedient to use hindsight in determining the lease term and in assessing impairment of right-of-use assets. The Company determines if an arrangement is a lease or contains an embedded lease at inception. For lease arrangements with both lease and non-lease components (e.g., common-area maintenance costs), the Company accounts for the non-lease components separately. All of the Company’s leases are operating leases. Operating lease right-of-use assets and operating lease liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. The operating lease right-of-use assets also includes any initial direct costs and any lease payments made at or before the commencement date and is reduced for any unrestricted incentives received at or before the commencement date. For the majority of the Company’s leases, the discount rate used to determine the present value of the lease payments is the Company’s incremental borrowing rate at the lease commencement date, as the implicit rate is not readily determinable. The discount rate represents a risk-adjusted rate on a secured basis and is the rate at which the Company would borrow funds to satisfy the scheduled lease liability payment streams commensurate with the lease term. For new or renewed leases, the discount rate is determined using available data at lease commencement and based on the lease term including any reasonably certain renewal periods. Some of the Company’s leases include options to extend or terminate the lease. The Company includes these options in the recognition of the Company’s ROU assets and lease liabilities when it is reasonably certain that the Company will exercise the option. In most cases, the Company has concluded that renewal and early termination options are not reasonably certain of being exercised by the Company (and thus not included in our ROU asset and lease liability) unless there is an economic, financial or business reason to do so. None of our leases include variable lease-related payments, such as escalation clauses based on the consumer price index (“CPI”) rates or residual guarantees. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
Recently Issued Accounting Pronouncements | Recently Issued Accounting Pronouncements In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The amendments in ASU 2016-13 will provide more decision-useful information about the expected credit losses on financial instruments and other commitments to extend credit held by a reporting entity at each reporting date. The ASU is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that year. Following the release of ASU 2019-10 in November 2019, the new effective date, as long as the Company remains a smaller reporting company, would be annual reporting periods beginning after December 15, 2022. The Company is currently evaluating the impact, if any, the adoption of ASU 2016-13 may have on its consolidated financial statements. In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The amendments in ASU 2019-12 provide for simplified accounting to several income tax situations and removal of certain accounting exceptions. The ASU is effective for annual reporting periods beginning after December 15, 2020, including interim periods within those periods. Their was no material impact to the Company’s consolidated financial statements as a result of the adoption of ASU 2019-12.

X
- Definition Contract Assets [Policy Text Block] + References No definition available. + Details
Name: | KOPN_ContractAssetsPolicyTextBlock
Namespace Prefix: | KOPN_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Contract Liabilities [Policy Text Block] + References No definition available. + Details
Name: | KOPN_ContractLiabilitiesPolicyTextBlock
Namespace Prefix: | KOPN_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fiscal Year [Policy Text Block] + References No definition available. + Details
Name: | KOPN_FiscalYearPolicyTextBlock
Namespace Prefix: | KOPN_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Other-than-Temporary Impairments [Policy Text Block] + References No definition available. + Details
Name: | KOPN_OtherthantemporaryImpairmentsPolicyTextBlock
Namespace Prefix: | KOPN_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Performance Obligations [Policy Text Block] + References No definition available. + Details
Name: | KOPN_PerformanceObligationsPolicyTextBlock
Namespace Prefix: | KOPN_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Recognition and Measurement of Financial Assets and Liabilities [Policy Text Block] + References No definition available. + Details
Name: | KOPN_RecognitionAndMeasurementOfFinancialAssetsAndLiabilitiesPolicyTextBlock
Namespace Prefix: | KOPN_
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 Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849 + Details
Name: | us-gaap_AssetRetirementObligationsPolicy
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 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=123345438&loc=d3e61044-112788 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -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 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 extended product warranties and other guarantee contracts including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_ExtendedProductWarrantyPolicy
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 http://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 http://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 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 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 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: | 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 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 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=123351226&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=123351226&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=123351226&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=123351226&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=123351226&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=123372394&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=123351226&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=123351226&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=123351226&loc=SL49130566-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://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 standard warranties including the methodology for measuring the liability. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249 + Details
Name: | us-gaap_StandardProductWarrantyPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration