XML 42 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Nature of Operations and Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 15 Months Ended
Apr. 04, 2026
USD ($)
segment
Mar. 29, 2025
USD ($)
Apr. 02, 2022
Apr. 02, 2022
Jan. 03, 2026
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 $ 32,008 $ 17,559      
Revenue, remaining performance obligation, amount $ 26,575        
Banker's acceptance drafts, maturity period (in months) 6 months        
Banker's acceptance drafts $ 9,294       $ 9,115
CHINA | Land and Building          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
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    
Nontrade receivables, current $ 13,795        
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]: 2026-04-05          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percent 80.00%        
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2027-04-04          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Revenue, remaining performance obligation, percent 20.00%        
Revenue, remaining performance obligation, expected timing of satisfaction, period