XML 177 R161.htm IDEA: XBRL DOCUMENT v3.25.0.1
Plans Fair Value of Plan Assets by Asset Class (Detail) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Pension plans      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets $ 27,856 $ 29,404 $ 28,090
Short Term Investments And Cash      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 214 501  
Common Stocks | International Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 2,022 2,401  
Common Stocks | U.S. Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 4,190 4,425  
Fixed Income Securities | Domestic Corporate Debt Securities      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 21,430 22,077  
Level 1 | Pension plans      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 6,426 29,404  
Level 1 | Short Term Investments And Cash      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 214 501  
Level 1 | Common Stocks | International Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 2,022 2,401  
Level 1 | Common Stocks | U.S. Common Stocks      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 4,190 4,425  
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  
Level 2 | Pension plans      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets 21,430    
Level 2 | Fixed Income Securities | Domestic Corporate Debt Securities      
Schedule of Pension Plan Assets by Fair Value [Line Items]      
Fair value of plan assets $ 21,430