XML 152 R135.htm IDEA: XBRL DOCUMENT v3.25.4
Incentive Compensation Plan - Unvested Target Award (Detail) - shares
12 Months Ended
Jan. 27, 2025
Jan. 29, 2024
Jan. 23, 2023
Feb. 17, 2022
Feb. 18, 2021
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]                
Outstanding, beginning of the year, Shares           399,497 317,065 311,265
Granted, Shares           126,515 212,572 106,750
Vested, Shares           (129,925) (120,265) (90,810)
Forfeited, Shares           (4,000) (9,875) (10,140)
Outstanding, end of the year, Shares           392,087 399,497 317,065
Performance Based Stock Awards Vesting Period 3 years 3 years 3 years 3 years 3 years      
Share Based Compensation Arrangement By Share Based Payment Award Percentage Of Target Award Participants Earn 40.00% 40.00% 40.00% 40.00% 40.00%      
Performance Shares Awards As Percentage Of Target 100.00% 100.00% 100.00% 100.00% 100.00%      
Percentage Of Target Award Opportunities Maximum In Certain Cases 200.00% 200.00% 200.00% 200.00% 200.00%      
Vesting period of restricted stock 0 years 0 years 0 years 0 years 0 years      
Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]                
Outstanding, beginning of the year, Shares           475,225 453,714 434,352
Granted, Shares           203,523 276,161 162,774
Vested, Shares           (155,956) (215,100) (143,412)
Forfeited, Shares           (34,700) (39,550) 0
Outstanding, end of the year, Shares           488,092 475,225 453,714
Restricted Stock Units (RSUs) [Member]                
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]                
Shares issued (in shares) 159,800,000 167,800,000 159,000,000 121,200,000 143,400,000