XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Changes in Contract Assets and Contract Liabilities (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2024
Dec. 30, 2023
Contract liabilities:    
Contract liabilities $ 8,189 $ 22,265
Contract liabilities:    
Change in contract liabilities (14,076)  
Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 3,194 393
Contract assets:    
Change in contract assets 2,801  
Deferred Revenue    
Contract liabilities:    
Change in contract liabilities 40  
Customer Advances    
Contract liabilities:    
Change in contract liabilities (14,116)  
Deferred Revenue    
Contract liabilities:    
Contract liabilities 416 376
Customer Advances    
Contract liabilities:    
Contract liabilities $ 7,773 $ 21,889