v3.26.3
LONG-TERM DEBT - General Information (Details)
$ in Thousands
9 Months Ended
Sep. 29, 2026
USD ($)
Option
Sep. 28, 2026
USD ($)
Sep. 30, 2024
Sep. 30, 2026
USD ($)
Aug. 31, 2026
USD ($)
Mar. 03, 2022
USD ($)
KeyBank Credit Agreement            
Long-term Debt            
Debt instrument, issuance date     Sep. 30, 2024      
Line of credit facility, accordion feature, aggregate borrowing increase amount, maximum $ 1,500,000          
KeyBank Credit Agreement, Senior Unsecured Revolving Credit Facility            
Long-term Debt            
Debt instrument, issuance date Sep. 29, 2026          
Line of credit facility, maximum borrowing capacity $ 400,000     $ 400,000    
Debt instrument, maturity date Sep. 29, 2030          
Debt instrument, extension options, option, number | Option 2          
Debt instrument, extension options, option, period 6 months          
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember     us-gaap:SecuredOvernightFinancingRateSofrMember    
Line of credit facility, commitment fee percentage (as a percent)       0.20%    
Long-term line of credit       $ 123,000    
Line of credit facility, remaining borrowing capacity       $ 245,800    
KeyBank Credit Agreement, Senior Unsecured Revolving Credit Facility | Minimum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent) 1.00%     1.00%    
KeyBank Credit Agreement, Senior Unsecured Revolving Credit Facility | Maximum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent) 1.60%     1.60%    
KeyBank Credit Agreement, Senior Unsecured Term Loan Credit Facilities            
Long-term Debt            
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember     us-gaap:SecuredOvernightFinancingRateSofrMember    
KeyBank Credit Agreement, Senior Unsecured Term Loan Credit Facilities | Minimum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent) 1.15%     1.15%    
KeyBank Credit Agreement, Senior Unsecured Term Loan Credit Facilities | Maximum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent) 1.75%     1.75%    
KeyBank Credit Agreement, 2029 Term Loan            
Long-term Debt            
Line of credit facility, maximum borrowing capacity $ 150,000 $ 125,000   $ 150,000    
Debt instrument, maturity date Sep. 30, 2029          
Debt Instrument, Variable Interest Rate, Type       us-gaap:SecuredOvernightFinancingRateSofrMember    
KeyBank Credit Agreement, 2029 Term Loan | Minimum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.15%    
KeyBank Credit Agreement, 2029 Term Loan | Maximum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.75%    
KeyBank Credit Agreement, 2030 Term Loan            
Long-term Debt            
Line of credit facility, maximum borrowing capacity $ 150,000 125,000   $ 150,000    
Debt instrument, maturity date Sep. 25, 2030          
Debt Instrument, Variable Interest Rate, Type       us-gaap:SecuredOvernightFinancingRateSofrMember    
KeyBank Credit Agreement, 2030 Term Loan | Minimum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.15%    
KeyBank Credit Agreement, 2030 Term Loan | Maximum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.75%    
KeyBank Credit Agreement, 2031 Term Loan            
Long-term Debt            
Debt instrument, issuance date Sep. 29, 2026          
Line of credit facility, maximum borrowing capacity $ 150,000     $ 150    
Debt instrument, maturity date Sep. 29, 2031          
Debt Instrument, Variable Interest Rate, Type       us-gaap:SecuredOvernightFinancingRateSofrMember    
KeyBank Credit Agreement, 2031 Term Loan | Minimum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.15%    
KeyBank Credit Agreement, 2031 Term Loan | Maximum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.75%    
KeyBank Credit Agreement, 2032 Term Loan            
Long-term Debt            
Debt instrument, issuance date Sep. 29, 2026          
Line of credit facility, maximum borrowing capacity $ 150,000     $ 150    
Debt instrument, maturity date Mar. 29, 2032          
Debt Instrument, Variable Interest Rate, Type       us-gaap:SecuredOvernightFinancingRateSofrMember    
KeyBank Credit Agreement, 2032 Term Loan | Minimum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.15%    
KeyBank Credit Agreement, 2032 Term Loan | Maximum            
Long-term Debt            
Debt instrument, basis spread on variable rate (as a percent)       1.75%    
Bank of Montreal Credit Agreement            
Long-term Debt            
Debt instrument, repurchase date Sep. 29, 2026          
Bank of Montreal Credit Agreement, Revolving Credit Facility            
Long-term Debt            
Line of credit facility, maximum borrowing capacity   $ 300,000        
Debt instrument, maturity date   Jan. 31, 2027        
Bank of Montreal Credit Agreement, 2027 Unsecured Term Loan            
Long-term Debt            
Line of credit facility, maximum borrowing capacity   $ 100,000        
Debt instrument, maturity date   Jan. 31, 2027        
Bank of Montreal Credit Agreement, 2028 Unsecured Term Loan            
Long-term Debt            
Line of credit facility, maximum borrowing capacity   $ 100,000        
Debt instrument, maturity date   Jan. 31, 2028        
Mortgage Note Payable            
Long-term Debt            
Debt instrument, face amount           $ 17,800
Debt instrument, interest rate, stated percentage (as a percent)           4.06%
Debt instrument, repurchased face amount         $ 17,800