Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details)

v3.24.0.1
Stockholders' Equity - Schedule of Restricted Stock Unit Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 28, 2023
Dec. 29, 2022
Dec. 30, 2021
Performance-based      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Shares      
Beginning balance (in shares) 36,117    
Granted (in shares) 188,543    
Vested (in shares) 0    
Forfeited (in shares) (36,117)    
Ending balance (in shares) 188,543 36,117  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 95.62    
Granted (in dollars per share) 90.38    
Vested (in dollars per share) 0    
Forfeited (in dollars per share) 95.62    
Ending balance (in dollars per share) $ 90.38 $ 95.62  
Performance-based | Minimum | Annual Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 0.00%    
Performance-based | Minimum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 0.00%    
Performance-based | Maximum | Annual Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 200.00%    
Performance-based | Maximum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 150.00%    
Restricted Stock Units      
Weighted Average Grant Date Fair Value      
Unrecognized compensation cost amount $ 42.8 $ 26.0  
Unrecognized compensation cost period for recognition 2 years 1 month 6 days    
Fair value of restricted stock awards vested $ 13.7 $ 5.3 $ 2.9
Restricted Stock Units | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 2 years    
Restricted Stock Units | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 4 years    
Service-based      
Shares      
Beginning balance (in shares) 408,829    
Granted (in shares) 378,839    
Vested (in shares) (150,897)    
Forfeited (in shares) (28,631)    
Ending balance (in shares) 608,140 408,829  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 88.85    
Granted (in dollars per share) 90.60    
Vested (in dollars per share) 86.96    
Forfeited (in dollars per share) 88.92    
Ending balance (in dollars per share) $ 90.40 $ 88.85  
Total shareholder return      
Shares      
Beginning balance (in shares) 87,517    
Vested (in shares) (56,461)    
Ending balance (in shares) 31,056 87,517  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 44.28    
Vested (in dollars per share) 44.28    
Ending balance (in dollars per share) $ 44.28 $ 44.28  
Total Shareholder Return Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Shares      
Beginning balance (in shares) 0    
Granted (in shares) 58,854    
Vested (in shares) 0    
Forfeited (in shares) 0    
Ending balance (in shares) 58,854 0  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 0    
Granted (in dollars per share) 104.67    
Vested (in dollars per share) 0    
Forfeited (in dollars per share) 0    
Ending balance (in dollars per share) $ 104.67 $ 0  
Total Shareholder Return Units | Minimum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 0.00%    
Total Shareholder Return Units | Maximum | Executive Officer | One Time Share-Based Compensation Grant      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting rights (as a percent) 150.00%