XML 37 R23.htm IDEA: XBRL DOCUMENT
v3.26.1

Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 27, 2026
Accounting Policies [Abstract] |
Basis of Accounting, Policy [Policy Text Block] | Basis of Presentation Our fiscal years are based on a 52- or 53-week period ending on the last Saturday in December. The condensed consolidated balance sheet at December 27, 2025, has been derived from our audited financial statements at that date. The interim condensed consolidated financial statements as of June 27, 2026, (also referred to as “the second quarter of fiscal 2026” and “the first six months of fiscal 2026”) and June 28, 2025, (also referred to as “the second quarter of fiscal 2025” and “the first six months of fiscal 2025”) are unaudited. However, in management’s opinion, these financial statements reflect all adjustments (consisting only of normal, recurring items) necessary to provide a fair presentation of our financial position, results of operations and cash flows for the periods presented. Both the three- and six-month periods ended June 27, 2026, and June 28, 2025, were comprised of 13 and 26 weeks, respectively. Our interim results are not necessarily indicative of the results that should be expected for the full year. The condensed consolidated financial statements presented herein reflect estimates and assumptions made by management at June 27, 2026, and for the three- and six-month periods ended June 27, 2026. For a better understanding of Cohu, Inc. and our financial statements, we recommend reading these interim condensed consolidated financial statements in conjunction with our audited financial statements for the year ended December 27, 2025, which are included in our 2025 Annual Report on Form 10-K, filed with the U.S. Securities and Exchange Commission (“SEC”). In the following notes to our interim condensed consolidated financial statements, Cohu, Inc., is referred to as “Cohu”, the “Company”, “we”, “our” and “us”. All significant intercompany transactions and balances have been eliminated in consolidation.
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentration of Credit Risk Financial instruments that potentially subject us to significant credit risk consist principally of cash equivalents, short-term investments and trade accounts receivable. We invest in a variety of financial instruments and, by policy, limit the amount of credit exposure with any one issuer. Our trade accounts receivable are presented net of an allowance for credit losses, which is determined in accordance with the guidance provided by Accounting Standards Codification (“ASC”) Topic 326, Financial Instruments-Credit Losses (“ASC 326”). At June 27, 2026, and December 27, 2025, our allowance for credit losses was $0.5 million and $0.1 million, respectively. Our customers include semiconductor manufacturers and semiconductor test subcontractors throughout many areas of the world. While we believe that our allowance for credit losses is adequate and represents our best estimate at June 27, 2026, we will continue to monitor customer liquidity and other economic conditions, which may result in changes to our estimates regarding expected credit losses.
Inventory, Policy [Policy Text Block] | Inventories Inventories are stated at the lower of cost, determined on a first-in, first-out basis, or net realizable value. Cost includes labor, material and overhead costs. Determining the net realizable value of inventories involves numerous estimates and judgments including projecting average selling prices and sales volumes for future periods. As a result of these analyses, we record a charge to cost of sales in advance of the period when the inventory is sold when estimated market values are below our costs. Inventories by category were as follows (in thousands):
|  | June 27, |  |  | December 27, |
|  | 2026 |  |  | 2025 |
Raw materials and purchased parts |  | $ | 92,022 |  |  | $ | 84,797 |
Work in process |  |  | 26,539 |  |  |  | 23,388 |
Finished goods |  |  | 21,773 |  |  |  | 20,821 |
Total inventories |  | $ | 140,334 |  |  | $ | 129,006 |
Property, Plant, and Equipment [Policy Text Block] | Property, Plant and Equipment Depreciation and amortization of property, plant and equipment, both owned and under financing lease, is calculated principally on the straight‑line method based on estimated useful lives of thirty to forty years for buildings, five to fifteen years for building improvements, three to ten years for machinery, equipment and software, and the lease life for financing leases. Land is not depreciated. Property, plant and equipment, at cost, consisted of the following (in thousands):
|  | June 27, |  |  | December 27, |
|  | 2026 |  |  | 2025 |
Land and land improvements |  | $ | 11,911 |  |  | $ | 12,364 |
Buildings and building improvements |  |  | 48,163 |  |  |  | 49,469 |
Machinery and equipment |  |  | 105,358 |  |  |  | 103,273 |
|  |  | 165,432 |  |  |  | 165,106 |
Less accumulated depreciation and amortization |  |  | (89,962 | ) |  |  | (88,119 | )
Property, plant and equipment, net |  | $ | 75,470 |  |  | $ | 76,987 |
Software, Internal-Use [Policy Text Block] | Cloud-based Enterprise Resource Planning Implementation Costs We have capitalized certain costs associated with the implementation of our cloud-based Enterprise Resource Planning (“ERP”) system in accordance with ASC Topic 350, Intangibles—Goodwill and Other (“ASC 350”). Capitalized costs include only external direct costs of materials and services consumed in developing the system and interest costs incurred, when material, while developing the system. Total unamortized capitalized cloud computing implementation costs totaled $5.6 million and $7.0 million at June 27, 2026, and December 27, 2025, respectively. These amounts are recorded in other current assets and other assets in our condensed consolidated balance sheets. Implementation costs are amortized using the straight-line method over seven years and we recorded amortization expense of $0.7 million and $1.4 million during the three and six months ended June 27, 2026, respectively, and amortization expense of $0.7 million and $1.4 million during the three and six months ended June 28, 2025, respectively.
Segment Reporting, Policy [Policy Text Block] | Segment Information We apply the provisions of ASC Topic 280, Segment Reporting (“ASC 280”), which sets forth a management approach to segment reporting and establishes requirements to report selected segment information quarterly and to report annually entity-wide disclosures about products, major customers and the geographies in which the entity holds material assets and reports revenue. An operating segment is defined as a component that engages in business activities whose operating results are reviewed by the Chief Operating Decision Maker (“CODM”) and for which discrete financial information is available. We have determined that our three identified operating segments are: Test Handler (“TH”), Semiconductor Tester (“ST”) and Interface Solutions (“IS”). Our TH, ST and IS operating segments qualify for aggregation under ASC 280 due to similarities in their customers, their economic characteristics, and the nature of products and services provided. As a result, we report in one segment, Semiconductor Test and Inspection Equipment (“Semiconductor Test & Inspection”).
Goodwill and Intangible Assets, Policy [Policy Text Block] | Goodwill, Intangible Assets and Other Long-Lived Assets We evaluate goodwill for impairment annually and whenever events or changes in circumstances indicate that the carrying value may not be recoverable. Goodwill impairment testing is performed at the reporting unit level by comparing the estimated fair value of the reporting unit to its carrying value, including goodwill. If the carrying value exceeds fair value, an impairment charge is recognized for the amount by which the carrying value exceeds the fair value, limited to the carrying amount of goodwill. We estimate the fair values of our reporting units using a weighting of the income and market approaches. Under the income approach, we use a discounted cash flow methodology, which requires significant judgment and estimates related to, among other things, forecasted revenues, gross profit margins, operating income margins, working capital cash flows, perpetual growth rates, and long‑term discount rates. The market approach utilizes the guideline public company method, under which valuation multiples derived from comparable publicly traded companies with similar operating and investment characteristics are applied to the reporting unit’s operating performance metrics. The indicated values derived from the income and market approaches are equally weighted to determine the estimated fair value of each reporting unit. Forecasts of future cash flows are based on management’s best estimates of future net sales and operating expenses, taking into account customer forecasts, industry trade organization data, and general economic and market conditions. Fair value measurements are inherently subjective and sensitive to changes in assumptions. Adverse changes in forecasted results, discount rates, long‑term growth assumptions, macroeconomic conditions, customer demand, competitive dynamics, or other factors could result in a reduction in the estimated fair value of one or more reporting units. We performed our annual goodwill impairment test as of October 1, 2025, and determined that the estimated fair values of our reporting units exceeded their respective carrying values. As disclosed in our Annual Report on Form 10-K for fiscal 2025, our IS reporting unit had less excess fair value over carrying value relative to our other reporting units as of the annual assessment date. Goodwill associated with the IS reporting unit represented approximately 39% of total goodwill as of the annual assessment date. Based on our analysis, including all relevant qualitative and quantitative factors, we concluded that no impairment existed as of the annual assessment date. Additionally, goodwill is required to be evaluated for impairment between annual testing dates if indicators of impairment arise. As of June 27, 2026, we determined that no such triggering events had occurred. If circumstances change and an interim impairment assessment is required, it could result in a non‑cash impairment charge, which could be material and would adversely affect our results of operations and financial condition. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For long-lived assets, impairment losses are only recorded if the asset’s carrying amount is not recoverable through its undiscounted future cash flows. We measure the impairment loss based on the difference between the carrying amount and estimated fair value. During the first six months of fiscal 2026 and 2025, no events or conditions occurred suggesting an impairment in our long-lived assets.
Standard Product Warranty, Policy [Policy Text Block] | Product Warranty Product warranty costs are accrued in the period sales are recognized. Our products are generally sold with standard warranty periods, which differ by product, ranging from 12 to 36 months. Parts and labor are typically covered under the terms of the warranty agreement. Our warranty expense accruals are based on historical and estimated costs by product and configuration. From time to time, we offer customers extended warranties beyond the standard warranty period. In those situations, the revenue relating to the extended warranty is deferred at its estimated relative standalone selling price and recognized on a straight-line basis over the extended warranty period. Costs associated with our extended warranty contracts are expensed as incurred.
Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] | Restructuring Costs We record restructuring activities including costs for one-time termination benefits in accordance with ASC Topic 420, Exit or Disposal Cost Obligations (“ASC 420”). The timing of recognition for severance costs accounted for under ASC 420 depends on whether employees are required to render service until they are terminated in order to receive the termination benefits. If employees are required to render service until they are terminated in order to receive the termination benefits, a liability is recognized ratably over the future service period. Otherwise, a liability is recognized when management has committed to a restructuring plan and has communicated those actions to employees. Employee termination benefits covered by existing benefit arrangements are recorded in accordance with ASC Topic 712, Nonretirement Postemployment Benefits. These costs are recognized when management has committed to a restructuring plan and the severance costs are probable and estimable. See Note 4, “Restructuring Charges” for additional information.
Debt, Policy [Policy Text Block] | Debt Issuance Costs We defer costs related to the issuance of debt. Debt issuance costs directly related to our Convertible Notes (the “Notes”) are presented within noncurrent liabilities as a reduction of long-term debt in our consolidated balance sheets. The amortization of such costs is recognized as interest expense using the effective interest method over the term of the respective debt issue. Amortization related to deferred debt issuance costs and original discount costs was $0.4 million and $0.8 million for the three and six months ended June 27, 2026, respectively.
Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Remeasurement and Currency Translation Assets and liabilities of our wholly owned foreign subsidiaries that use the U.S. Dollar as their functional currency are re-measured using exchange rates in effect at the end of the period, except for nonmonetary assets, such as inventories and property, plant and equipment, which are re-measured using historical exchange rates. Revenues and costs are re-measured using average exchange rates for the period, except for costs related to those balance sheet items that are re-measured using historical exchange rates. Gains and losses on foreign currency transactions are recognized as incurred. During both the three and six months ended June 27, 2026, we recognized foreign exchange losses, net of the impact of foreign exchange derivative contracts, of $0.6 million in each period. During both the three and six months ended June 28, 2025, we recognized foreign exchange losses, net of the impact of foreign exchange derivative contracts, of $0.4 million in each period. Certain of our foreign subsidiaries have designated the local currency as their functional currency and, as a result, their assets and liabilities are translated at the rate of exchange at the balance sheet date, while revenue and expenses are translated using the average exchange rate for the period. Cumulative foreign currency translation adjustments resulting from the translation of the financial statements are included as a separate component of stockholders’ equity.
Derivatives, Policy [Policy Text Block] | Foreign Exchange Derivative Contracts We operate and sell our products in various global markets. As a result, we are exposed to changes in foreign currency exchange rates. To minimize foreign exchange volatility, we enter into foreign currency forward contracts with a financial institution to hedge against future movements in foreign exchange rates. We do not use derivative financial instruments for speculative or trading purposes. The accounting for changes in the fair value of our derivatives depends on the intended use of the derivative and whether we have elected to designate a derivative as a hedging relationship and apply hedge accounting. All derivative instruments are recognized at fair value on our condensed consolidated balance sheets and all changes in fair value are recognized in net earnings or in the condensed consolidated statements of stockholders’ equity through accumulated other comprehensive loss (AOCL). For contracts that qualify for hedge accounting treatment, the hedge contracts must be effective at reducing the risk associated with the exposure being hedged and must be designated as a hedge at the inception of the contract. Hedge effectiveness is assessed periodically. For accounting purposes, certain of our foreign currency forward contracts are not designated as hedging instruments and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our condensed consolidated balance sheets with changes in fair value recorded within foreign transaction gain (loss) in our condensed consolidated statements of operations for both realized and unrealized gains and losses. See Note 7, “Derivative Financial Instruments” for additional information.
Share-Based Payment Arrangement [Policy Text Block] | Share-Based Compensation We measure and recognize all share-based compensation under the fair value method. Reported share-based compensation is classified in our condensed consolidated financial statements, as follows (in thousands):
|  | Three Months Ended |  |  | Six Months Ended |
|  | June 27, |  |  | June 28, |  |  | June 27, |  |  | June 28, |
|  | 2026 |  |  | 2025 |  |  | 2026 |  |  | 2025 |
Cost of sales |  | $ | 219 |  |  | $ | 398 |  |  | $ | 493 |  |  | $ | 723 |
Research and development |  |  | 1,073 |  |  |  | 1,514 |  |  |  | 2,041 |  |  |  | 2,733 |
Selling, general and administrative |  |  | 5,301 |  |  |  | 3,763 |  |  |  | 10,335 |  |  |  | 8,449 |
Total share-based compensation |  |  | 6,593 |  |  |  | 5,675 |  |  |  | 12,869 |  |  |  | 11,905 |
Income tax effect |  |  | 206 |  |  |  | 1,424 |  |  |  | 43 |  |  |  | (391 | )
Total share-based compensation, net |  | $ | 6,799 |  |  | $ | 7,099 |  |  | $ | 12,912 |  |  | $ | 11,514 |
Earnings Per Share, Policy [Policy Text Block] | Loss Per Share Basic loss per common share is computed by dividing net loss by the weighted-average number of common shares outstanding during the reporting period. Diluted loss per share includes the dilutive effect of common shares potentially issuable upon the exercise of stock options, vesting of outstanding restricted stock and performance stock units and issuance of stock under our employee stock purchase plan using the treasury stock method. In loss periods, potentially dilutive securities are excluded from the per share computations due to their anti-dilutive effect. For purposes of computing diluted loss per share, certain restricted and performance stock units and stock options with exercise prices that exceed the average fair market value of our common stock for the period are excluded. The dilutive effect of the Notes is calculated under the if-converted method. Shares issuable upon conversion of the Notes are excluded from diluted net loss per common share in any quarter when the weighted average fair market value of our common stock is below the conversion price. For the year-to-date diluted net loss per common share calculation, the number of incremental common shares is determined by averaging the number of incremental common shares included in each calculation of quarterly diluted net loss per common share. For the three and six months ended June 27, 2026, and June 28, 2025, potentially dilutive securities were excluded from the computation of diluted loss per share because their effect would have been anti-dilutive. For the three and six months ended June 27, 2026, such securities primarily consisted of shares issuable upon conversion of the Notes, which totaled approximately 4.6 million and 2.7 million shares, respectively, while the effect of employee equity awards for the periods was not material. For the three and six months ended June 28, 2025, employee equity awards to issue approximately 574,000 and 638,000 shares of common stock, respectively, were excluded from the computation. All shares repurchased and held as treasury stock are reflected as a reduction to our basic weighted-average shares outstanding based on the trade date of the share repurchase. The following table reconciles the denominators used in computing basic and diluted loss per share (in thousands):
|  | Three Months Ended |  |  | Six Months Ended |
|  | June 27, |  |  | June 28, |  |  | June 27, |  |  | June 28, |
|  | 2026 |  |  | 2025 |  |  | 2026 |  |  | 2025 |
Weighted average common shares |  |  | 47,328 |  |  |  | 46,662 |  |  |  | 47,162 |  |  |  | 46,653 |
Effect of dilutive securities |  |  | - |  |  |  | - |  |  |  | - |  |  |  | - |
|  |  | 47,328 |  |  |  | 46,662 |  |  |  | 47,162 |  |  |  | 46,653 |
Lessee, Leases [Policy Text Block] | Leases We determine if a contract contains a lease at inception. Operating leases are included in operating lease right of use (“ROU”) assets, current other accrued liabilities, and long-term lease liabilities on our condensed consolidated balance sheets. Finance leases are included in property, plant and equipment, other current accrued liabilities, and long-term lease liabilities on our condensed consolidated balance sheets. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at January 1, 2019, the adoption date of ASU 2016-02, Leases (Topic 842), or the commencement date for leases entered into after the adoption date. As most of our leases do not provide an implicit rate, we use our incremental borrowing rates for the remaining lease terms based on the information available at the adoption date or commencement date in determining the present value of future payments. The operating lease ROU asset also includes any lease payments made, lease incentives, favorable and unfavorable lease terms recognized in business acquisitions and excludes initial direct costs incurred and variable lease payments. Variable lease payments include estimated payments that are subject to reconciliations throughout the lease term, increases or decreases in the contractual rent payments, as a result of changes in indices or interest rates and tax payments that are based on prevailing rates. Our lease terms may include renewal options to extend the lease when it is reasonably certain that we will exercise those options. In addition, we include purchase option amounts in our calculations when it is reasonably certain that we will exercise those options. Rent expense for minimum payments under operating leases is recognized on a straight-line basis over the term. Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet but recognized in our consolidated statements of operations on a straight-line basis over the lease term. We account for lease and non-lease components as a single lease component and include both in our calculation of the ROU assets and lease liabilities. We sublease certain leased assets to third parties, mainly as a result of unused space in our facilities. None of our subleases contain extension options. Variable lease payments in our subleases include tax payments that are based on prevailing rates. We account for lease and non-lease components as a single lease component.
Revenue [Policy Text Block] | Revenue Recognition Our net sales are derived from the sale of products and services and are adjusted for estimated returns and allowances, which historically have been insignificant. We recognize revenue when the obligations under the terms of a contract with our customers are satisfied; generally, this occurs with the transfer of control of our systems and non-system products or the completion of services. In circumstances where control is not transferred until destination or acceptance, we defer revenue recognition until such events occur. Revenue for established products that have previously satisfied a customer’s acceptance requirements is generally recognized upon shipment. In cases where a prior history of customer acceptance cannot be demonstrated and in the case of new products, revenue and cost of sales are deferred until customer acceptance has been received. Our post-shipment obligations typically include standard warranties. Service revenue is recognized over time as we transfer control to our customer for the related contract or upon completion of the services if they are short-term in nature. Spares, contactor and kit revenue is generally recognized upon shipment. Certain of our equipment sales have multiple performance obligations that may occur at different points in time or over different periods of time. For arrangements containing multiple performance obligations, the revenue relating to the undelivered performance obligation is deferred using the relative standalone selling price method utilizing estimated sales prices until satisfaction of the deferred performance obligation. Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. At June 27, 2026, we had $4.8 million of revenue expected to be recognized in the future related to performance obligations that were unsatisfied (or partially unsatisfied) for contracts with original expected durations of over one year. As allowed under ASC Topic 606, Revenue from Contracts with Customers (“ASC 606”), we have opted to not disclose unsatisfied performance obligations for contracts with original expected durations of less than one year. We generally sell our equipment with a product warranty. The product warranty provides assurance to customers that delivered products are as specified in the contract (an “assurance-type warranty”). Therefore, we account for such product warranties under ASC Topic 460, Guarantees (“ASC 460”), and not as a separate performance obligation. The transaction price reflects our expectations about the consideration we will be entitled to receive from the customer and may include fixed or variable amounts. Fixed consideration primarily includes sales to customers in which the amount of consideration is known as of the end of the reporting period. Variable consideration includes sales in which the amount of consideration that we will receive is unknown as of the end of a reporting period. Such consideration primarily includes sales made to certain customers with cumulative tier volume discounts offered. Variable consideration arrangements are rare; however, when they occur, we estimate variable consideration as the expected value to which we expect to be entitled. Included in the transaction price estimate are amounts in which it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is subsequently resolved. Variable consideration that does not meet revenue recognition criteria is deferred. For contracts that are less than one year in duration, we have elected to use the practical expedient available in ASC 606 to expense cost to obtain contracts as they are incurred because they would be amortized over less than one year. Accounts receivable represents our unconditional right to receive consideration from our customer. Payment terms do not exceed one year from the invoice date and therefore do not include a significant financing component. To date, there have been no material impairment losses on accounts receivable. There were no material contract assets or contract liabilities recorded on our condensed consolidated balance sheet in any of the periods presented. On shipments where sales are not recognized, gross profit is recorded as deferred profit in our condensed consolidated balance sheet, representing the difference between the receivable recorded and the inventory shipped. In certain instances where customer payments are received prior to product shipment, the customer’s payments are recorded as customer advances. At June 27, 2026, we had deferred revenue totaling approximately $13.8 million, current deferred profit of $8.3 million and deferred profit expected to be recognized after one year included in noncurrent other accrued liabilities of $3.4 million. At December 27, 2025, we had deferred revenue totaling approximately $15.3 million, current deferred profit of $8.6 million and deferred profit expected to be recognized after one year included in noncurrent other accrued liabilities of $3.7 million. Net sales by type are as follows (in thousands):
|  | Three Months Ended |  |  | Six Months Ended |
Disaggregated Net Sales |  | June 27, 2026 |  |  | June 28, 2025 |  |  | June 27, 2026 |  |  | June 28, 2025 |
Systems |  | $ | 70,662 |  |  | $ | 39,643 |  |  | $ | 120,102 |  |  | $ | 75,285 |
Non-systems |  |  | 78,340 |  |  |  | 68,037 |  |  |  | 154,019 |  |  |  | 129,192 |
Total net sales |  | $ | 149,002 |  |  | $ | 107,680 |  |  | $ | 274,121 |  |  | $ | 204,477 |
Revenue by geographic area based upon product shipment destination was (in thousands):
|  | Three Months Ended |  |  | Six Months Ended |
Disaggregated Net Sales |  | June 27, 2026 |  |  | June 28, 2025 |  |  | June 27, 2026 |  |  | June 28, 2025 |
Malaysia |  | $ | 26,547 |  |  | $ | 10,847 |  |  | $ | 47,386 |  |  | $ | 29,009 |
Taiwan |  |  | 19,908 |  |  |  | 22,581 |  |  |  | 34,726 |  |  |  | 28,868 |
Philippines |  |  | 17,704 |  |  |  | 15,803 |  |  |  | 34,490 |  |  |  | 28,989 |
China |  |  | 17,617 |  |  |  | 16,971 |  |  |  | 31,124 |  |  |  | 31,099 |
Rest of the World |  |  | 67,226 |  |  |  | 41,478 |  |  |  | 126,395 |  |  |  | 86,512 |
Total net sales |  | $ | 149,002 |  |  | $ | 107,680 |  |  | $ | 274,121 |  |  | $ | 204,477 |
A small number of customers historically have been responsible for a significant portion of our net sales. Significant customer concentration information is as follows:
|  | Three Months Ended |  |  | Six Months Ended |
|  | June 27, |  |  | June 28, |  |  | June 27, |  |  | June 28, |
|  | 2026 |  |  | 2025 |  |  | 2026 |  |  | 2025 |
Customers individually representing more than 10% of net sales |  | one |  |  | * |  |  | one |  |  | one |
Percentage of net sales |  | 11% |  |  | * |  |  | 10% |  |  | 10% |
* | No single customer represented more than 10% of consolidated net sales.
Comprehensive Income, Policy [Policy Text Block] | Accumulated Other Comprehensive Loss Our accumulated other comprehensive loss balance totaled approximately $40.6 million and $32.5 million at June 27, 2026 and December 27, 2025, respectively, and was attributed to all non-owner changes in stockholders’ equity and consists of, on an after-tax basis where applicable, foreign currency adjustments resulting from the translation of certain of our subsidiary accounts where the functional currency is not the U.S. Dollar, unrealized loss on investments and adjustments related to postretirement benefits. Reclassification adjustments from accumulated other comprehensive loss during the first six months of fiscal 2026 and 2025 were not significant.
Pension and Other Postretirement Plans, Policy [Policy Text Block] | Retiree Medical Benefits We provide post-retirement health benefits to certain retired executives, one director (who is a former executive) and their eligible dependents under a noncontributory plan. These benefits are no longer offered to any other retired Cohu employees. The net periodic benefit cost incurred during the first six months of fiscal 2026 and 2025 was not significant.
New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements Recently Issued Accounting Pronouncements In November 2024, the FASB issued ASU 2024-03, Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, requiring public entities to disclose additional information about specific expense categories in the notes to the financial statements on an interim and annual basis. The FASB subsequently issued ASU 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date, to clarify the effective date of ASU 2024-03. The guidance is effective for fiscal years beginning after December 15, 2026, and for interim periods beginning after December 15, 2027, with early adoption permitted. We are currently evaluating the impact of adopting the new standard; however, we do not expect it to have a material impact on Cohu’s financial statements other than enhanced disclosures.

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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
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. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 + Details
Name: | us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_DebtPolicyTextBlock
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://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-9 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479693/815-10-S50-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8C -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8C Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4F -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4F Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/815/tableOfContent Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 + 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://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for goodwill 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://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + 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 internal-use software. Excludes software to be sold, leased, or marketed. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-40/tableOfContent + Details
Name: | us-gaap_InternalUseSoftwarePolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SAB Topic 11.M.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5 + 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 pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480266/715-60-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 70 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + 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 segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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