XML 74 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 27, 2024
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Income Taxes [Line Items]        
Operating loss carryforwards, federal $ 66,100,000      
Operating loss carryforwards, state 42,400,000      
Operating loss carryforwards, foreign 2,000,000.0      
Tax holiday 7,078,000 $ 4,962,000 $ 11,676,000  
Unrecognized tax benefits for uncertain tax positions 3,256,000 3,157,000 3,595,000 $ 2,995,000
Unrecognized tax benefits that would impact effective tax rate 1,500,000      
Decrease in unrecognized tax benefits is reasonably possible 200,000      
Decrease in potential interest and penalties 200,000      
Unrecognized tax benefits, interest on income taxes expense 0      
Unrecognized tax benefits, income tax penalties 600,000      
Valuation allowance 14,243,000 27,531,000 (50,000)  
Other Non-current Liabilities        
Income Taxes [Line Items]        
Unrecognized tax benefits for uncertain tax positions 3,300,000      
Singapore        
Income Taxes [Line Items]        
Tax holiday 7,100,000 $ 5,000,000.0 $ 11,700,000  
Federal        
Income Taxes [Line Items]        
Tax credit carryforward amount 2,500,000      
State and Local Jurisdiction        
Income Taxes [Line Items]        
Tax credit carryforward amount 300,000      
Foreign Tax Jurisdiction        
Income Taxes [Line Items]        
Tax credit carryforward amount $ 2,100,000