XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Changes in Contract Assets and Contract Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Dec. 30, 2023
Contract liabilities:    
Contract liabilities $ 25,002 $ 22,265
Contract liabilities:    
Change in contract liabilities 2,737  
Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 884 393
Contract assets:    
Change in contract assets 491  
Deferred Revenue    
Contract liabilities:    
Contract liabilities 476 376
Contract liabilities:    
Change in contract liabilities 100  
Customer Advances    
Contract liabilities:    
Contract liabilities 24,526 $ 21,889
Contract liabilities:    
Change in contract liabilities $ 2,637