v3.26.1
Debt - Additional Information (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Borrowings under Credit Agreement $ 253,125 $ 221,125
Line of credit facility, remaining borrowing capacity 191,700  
Overdraft Sweep Facility 8,780 15,659
Long-term line of credit, noncurrent 220,800 222,200
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Borrowings under Credit Agreement $ 253,100 $ 221,100
Line of credit facility, interest rate at period end 5.17% 5.26%
Revolving Credit Facility | Overdraft Sweep Facility    
Line of Credit Facility [Line Items]    
Overdraft Sweep Facility $ 8,800  
Additional liquidity 30,000  
Letter of Credit    
Line of Credit Facility [Line Items]    
Line of credit facility, remaining borrowing capacity 14,300  
Maximum borrowing capacity 22,600  
Borrowing outstanding 8,300  
Letters of credit outstanding, amount $ 5,200 $ 5,200