v3.25.2
Debt - Credit Agreement (Details)
$ in Millions
6 Months Ended
Jul. 12, 2024
USD ($)
Jun. 29, 2025
USD ($)
Letters of credit    
Credit Agreement    
Term of debt   1 year
SOFR    
Credit Agreement    
Adjustment to interest rate 0.10  
SOFR | Minimum    
Credit Agreement    
Interest rate added to base rate (as a percent) 1.075%  
SOFR | Maximum    
Credit Agreement    
Interest rate added to base rate (as a percent) 1.325%  
Credit Agreement    
Credit Agreement    
Unused and available credit under the credit agreement   $ 587.8
Credit Agreement | Letters of credit    
Credit Agreement    
Borrowing capacity $ 100.0  
Stand-by letters of credit outstanding   12.2
Base rate loans and swing line loans    
Credit Agreement    
Minimum base rate (as a percent) 1  
Base rate loans and swing line loans | SOFR    
Credit Agreement    
Interest rate (as a percent) 1.00%  
Base rate loans and swing line loans | Prime Rate    
Credit Agreement    
Interest rate (as a percent) 0.50%  
Revolving credit facility    
Credit Agreement    
Borrowing capacity $ 800.0  
Maximum consolidated leverage ratio 3.5  
Minimum consolidated leverage ratio 3.5  
Amount drawn   $ 200.0
Interest rate (as a percent)   4.07%
Weighted average interest rate (as a percent)   5.50%
Line of credit facility, option for additional borrowing capacity   $ 400.0
Revolving credit facility | Temporary Step-ups Following Acquisitions    
Credit Agreement    
Maximum consolidated leverage ratio 4  
Swing Line Loans    
Credit Agreement    
Borrowing capacity $ 15.0