v3.25.4
Incentive Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award      
Annual bonus accrual $ 6.0 $ 6.9  
2008 Omnibus Incentive Compensation Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Common stock available for issuance under the plan     5,000,000
Shares of common stock available for grant 4,080,173    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award      
Performance period 3 years    
Percentage of target number of shares that may be earned 50.00%    
Performance Shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award      
Percentage of target number of shares that may be earned, maximum 300.00%