XML 158 R142.htm IDEA: XBRL DOCUMENT v3.25.0.1
Performance-Contingent Restricted Stock Awards (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividends at vesting $ 2,699 $ 2,780 $ 2,260
Fiscal Year Vested 2024 | 2021 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividends at vesting 2,173    
Tax benefit 286    
Fair value at vesting 19,419    
Fiscal Year Vested 2023 | 2020 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividends at vesting 2,154    
Tax benefit 1,424    
Fair value at vesting 24,652    
Fiscal Year Vested 2022 | 2019 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividends at vesting 1,843    
Tax benefit 2,196    
Fair value at vesting $ 22,143    
Total Shareholders Return | Fiscal Year Vested 2024 | 2021 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares increase/(decrease) 92,775    
Total Shareholders Return | Fiscal Year Vested 2023 | 2020 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares increase/(decrease) 151,513    
Total Shareholders Return | Fiscal Year Vested 2022 | 2019 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares increase/(decrease) 109,729    
Return On Invested Capital | Fiscal Year Vested 2024 | 2021 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares increase/(decrease) 83,835    
Return On Invested Capital | Fiscal Year Vested 2023 | 2020 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares increase/(decrease) 78,893    
Return On Invested Capital | Fiscal Year Vested 2022 | 2019 Award Granted      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares increase/(decrease) 74,154