v3.26.1
Contingent Liabilities (Details)
$ in Thousands
6 Months Ended
Jul. 16, 2026
USD ($)
Jun. 27, 2026
USD ($)
lawsuit
Contingent Liabilities [Line Items]    
Minimum limit of per claim for providing insurance coverage on annual basis   $ 5,000
Maximum limit of aggregate loss incurred annually for providing insurance coverage on annual basis   $ 10,000
Number of lawsuits involving its products | lawsuit   6
Unfair trade practices [Member] | Subsequent Event [Member]    
Contingent Liabilities [Line Items]    
Offer of compromise amount $ 90  
Product liability [Member]    
Contingent Liabilities [Line Items]    
Number of lawsuits resolved | lawsuit   1