v3.26.1
Vesting Time-Based Restricted Stock Units (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 18, 2026
Jul. 12, 2025
Jul. 18, 2026
Jul. 12, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividends at Vesting $ 88 $ 183 $ 2,317 $ 1,835
Fiscal Year Vested 2025 | 2025 Award Granted        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividends at Vesting     270  
Income tax (expense) benefit related to share-based payments     (693)  
Fair Value at Vesting     2,830  
Fiscal Year Vested 2025 | 2024 Award Granted        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividends at Vesting     443  
Income tax (expense) benefit related to share-based payments     (697)  
Fair Value at Vesting     2,365  
Fiscal Year Vested 2025 | 2023 Award Granted        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividends at Vesting     195  
Income tax (expense) benefit related to share-based payments     (478)  
Fair Value at Vesting     706  
Fiscal Year Vested 2025 | 2022 Award Granted        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Dividends at Vesting     1,352  
Fair Value at Vesting     $ 4,609