v3.25.4
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Number of shares available for grant (in shares) 252,350    
Cost recognized, defined contribution plan $ 7,437 $ 6,810 $ 5,607
Restricted stock units for non employee directors (RSUs)      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Granted (in shares) 527 606 868
Unvested RSUs (in shares) 0    
Performance-based restricted stock units      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Shares received upon vesting (in shares) 1    
Vesting period (years) 3 years    
Compensation cost not yet recognized $ 3,673    
Compensation cost not yet recognized, recognition period 1 year 4 months 24 days    
Time-based restricted stock units      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Shares received upon vesting (in shares) 1    
Compensation cost not yet recognized $ 4,798    
Compensation cost not yet recognized, recognition period 1 year 9 months 18 days    
Restricted stock unit awards      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Granted (in shares) 28,000    
Unvested RSUs (in shares) 61,000 74,000  
Weighted average grant date fair value, granted (in dollars per share) $ 365.15 $ 314.33 $ 212.92
Fair value of awards vested in period $ 9,888 $ 9,089 $ 7,834
Employee stock purchase plan awards      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Number of shares available for grant (in shares) 52,883    
Discount to market under the ESOP 15.00%    
Maximum period of restriction on resale under ESOP 1 year    
Maximum participation based on compensation percentage under ESOP 10.00%    
Stock issued during period under ESOP (in shares) 10,204 8,818 10,627
Director | Restricted stock units for non employee directors (RSUs)      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Shares received upon vesting (in shares) 1