XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue Receivables and Contract Assets and Liabilities - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2023
Dec. 30, 2022
Disaggregation of Revenue [Line Items]    
Performance obligations yet to be satisfied $ 1,100,000  
Revenue performance obligation weighted average life 2 years  
Contract with Customer, Liability, Revenue Recognized $ 73,000  
Net income (loss) (2,286) $ 2,907
Revisions in Estimates Increase [Member]    
Disaggregation of Revenue [Line Items]    
Net income (loss) $ 10,000 $ 18,000