XML 71 R61.htm IDEA: XBRL DOCUMENT
v3.22.2

Note 14 - Guarantees (Details Textual) - USD ($) $ in Millions | 6 Months Ended |
--- | --- | ---
Jun. 25, 2022 | Dec. 25, 2021
Non-current Other Accrued Liabilities [Member] |  |
Product Warranty Accrual, Noncurrent | $ 0.8 | $ 1.1
Minimum [Member] |  |
Standard Product Warranty Term (Month) | 12 months |
Maximum [Member] |  |
Standard Product Warranty Term (Month) | 36 months |

X
- Definition Describes the term of the product warranty. + References No definition available. + Details
Name: | cohu_StandardProductWarrantyTerm
Namespace Prefix: | cohu_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_ProductWarrantyAccrualNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=cohu_NoncurrentOtherAccruedLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |