XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 7 Months Ended 12 Months Ended 15 Months Ended
May 31, 2025
USD ($)
Jun. 28, 2025
USD ($)
Jun. 29, 2024
USD ($)
Apr. 02, 2022
Jun. 28, 2025
USD ($)
segment
Jun. 29, 2024
USD ($)
Jun. 28, 2025
USD ($)
Jan. 01, 2022
USD ($)
Apr. 02, 2022
Dec. 28, 2024
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                    
Number of reportable segments | segment         3          
Bank guarantees, expiration period (in months)         12 months          
Revenue recognized   $ 13,238 $ 23,473   $ 30,797 $ 57,139        
Revenue, remaining performance obligation, amount   34,055     34,055   $ 34,055      
Proceeds from sale of property, plant, and equipment         $ 166 $ 1,302        
Banker's acceptance drafts, maturity period (in months)         6 months          
Banker's acceptance drafts   6,287     $ 6,287   6,287     $ 5,299
CHINA | Land and Building                    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                    
Proceeds from sale of property, plant, and equipment               $ 25,159    
Down payment percentage                 31.00%  
Period of recognition of gain on sale and a receivable for remaining amount of sales proceeds (in years)       2 years            
Amount of receivable settled by government $ 1,383           1,383      
Nontrade receivables, current   $ 13,942     $ 13,942   $ 13,942      
Certain Capital Contracts                    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                    
Lead time for for certain capital contracts (up to) (in months)         24 months          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-06-29                    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                    
Revenue, remaining performance obligation, percent   51.00%     51.00%   51.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period   12 months     12 months   12 months      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-06-29                    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]                    
Revenue, remaining performance obligation, percent   49.00%     49.00%   49.00%      
Revenue, remaining performance obligation, expected timing of satisfaction, period