XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Income Taxes Paid Net of Refunds Received (Details) - USD ($)
12 Months Ended
Jan. 02, 2026
Dec. 27, 2024
Dec. 29, 2023
Income Taxes [Line Items]      
State $ 25,000    
Income Taxes Paid, Net, Total 7,830,000 $ 10,945,000 $ 2,759,000
Switzerland      
Income Taxes [Line Items]      
Foreign 5,104,000    
Japan      
Income Taxes [Line Items]      
Foreign 1,036,000    
China      
Income Taxes [Line Items]      
Foreign 1,344,000    
Other [Member]      
Income Taxes [Line Items]      
Foreign $ 321,000