v3.26.1
Long-Term Debt and Commitments Related to Letters of Credit (Narrative) (Details)
$ in Thousands
6 Months Ended
Jul. 04, 2026
USD ($)
Aug. 12, 2026
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity $ 400,000    
Revolving credit facility, maximum borrowing capacity $ 150,000    
Ratio of Indebtedness to Net Capital 3.75    
Unused commitments under credit facility $ 113,832    
Revolving credit facility borrowings $ 283,918   $ 125,431
Anniversary when principal payments begin 6    
Debt Instrument, Adjustment To EBITDA, Maximum Amount $ 55,000    
Minimum [Member]      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.10%    
Maximum [Member]      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.25%    
Swing-line borrowings [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity $ 50,000    
Revolving credit facility borrowings $ 13,918   5,431
Revolving credit facility [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Interest coverage ratio 3.00    
Revolving credit facility [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Ratio of Indebtedness to Net Capital 3.75    
3.99% Senior unsecured notes [Member]      
Debt Instrument [Line Items]      
Interest rate 3.99%    
Debt Instrument, Face Amount $ 50,000    
Number of principal payments 5    
Senior unsecured notes $ 30,000   30,000
4.00% Senior unsecured notes [Member]      
Debt Instrument [Line Items]      
Interest rate 4.00%    
Debt Instrument, Face Amount $ 25,000    
Number of principal payments 5    
Senior unsecured notes $ 15,000   15,000
6.19% Senior unsecured notes      
Debt Instrument [Line Items]      
Interest rate 6.19%    
Debt Instrument, Face Amount $ 75,000    
Number of principal payments 3    
Senior unsecured notes $ 75,000   75,000
5.19% Senior unsecured notes      
Debt Instrument [Line Items]      
Interest rate 5.19%    
Debt Instrument, Face Amount $ 100,000    
Senior unsecured notes 100,000   100,000
Unsecured debt [Member]      
Debt Instrument [Line Items]      
Unsecured debt additional shelf note capacity allowed by credit facility 30,000    
Senior unsecured notes 220,000   220,000
Unsecured debt, current borrowing capacity $ 250,000    
Accounts receivable securitization [Member]      
Debt Instrument [Line Items]      
Interest rate 0.90%    
Unused commitment fee threshold percent 0.50    
Debt instrument variable rate base rate calculation, default rate 2.00%    
Term loans $ 40,000   55,000
Accounts receivable securitization [Member] | Subsequent event [Member]      
Debt Instrument [Line Items]      
Interest rate   1.00%  
Accounts receivable securitization [Member] | Base Rate, Federal Funds [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 0.50%    
Accounts receivable securitization [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 0.10%    
Outstanding borrowings, interest rate adjustment (Decrease) 1.00%    
Accounts receivable securitization [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Ratio of Indebtedness to Net Capital 3.75    
Line of credit [Member]      
Debt Instrument [Line Items]      
Line of credit facility amount committed $ 286,168    
Line of credit [Member] | Base Rate, Federal Funds [Member]      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 0.50%    
Line of credit [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 1.75%    
Line of credit [Member] | Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 0.875%    
Line of credit [Member] | Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Debt Instrument [Line Items]      
Outstanding borrowings interest rate margin adjustment, range 1.75%    
Letter of credit [Member]      
Debt Instrument [Line Items]      
Letters of credit issued $ 101,753   101,659
Letter of credit [Member] | Revolving credit facility [Member]      
Debt Instrument [Line Items]      
Letters of credit issued 2,250   2,250
Letter of credit [Member] | Accounts receivable securitization [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity $ 175,000    
Letters of credit issued     99,071
Letter of credit [Member] | Accounts receivable securitization [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.35%    
Letter of credit [Member] | Accounts receivable securitization [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Line of credit facility, unused capacity, commitment fee percentage 0.45%    
Letter of credit [Member] | Line of credit [Member]      
Debt Instrument [Line Items]      
Letters of credit issued $ 432   $ 338
Letter of credit [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, maximum borrowing capacity 150,000    
Line of credit [Member]      
Debt Instrument [Line Items]      
Revolving credit facility, current borrowing capacity 1,057    
Line of Credit Facility, Remaining Borrowing Capacity $ 625