XML 164 R151.htm IDEA: XBRL DOCUMENT v3.24.0.1
Plans Fair Value of Plan Assets by Asset Class (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Jan. 01, 2022
Pension plans      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets $ 29,404 $ 28,090 $ 33,589
Short Term Investments And Cash      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 501 622  
Common Stocks | International Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 2,401 2,788  
Common Stocks | U.S. Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 4,425 4,956  
Fixed Income Securities | US Treasury Securities      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets   14,975  
Fixed Income Securities | Domestic Corporate Debt Securities      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 22,077 4,749  
Level 1 | Pension plans      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 29,404 28,090  
Level 1 | Short Term Investments And Cash      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 501 622  
Level 1 | Common Stocks | International Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 2,401 2,788  
Level 1 | Common Stocks | U.S. Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 4,425 4,956  
Level 1 | Fixed Income Securities | US Treasury Securities      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets   14,975  
Level 1 | Fixed Income Securities | Domestic Corporate Debt Securities      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets $ 22,077 $ 4,749