v3.26.3
Debt - Additional Information (Details) - USD ($)
$ in Thousands
Oct. 02, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Borrowings under credit agreement $ 169,125 $ 221,125
Line of credit facility, remaining borrowing capacity 21,500  
Overdraft sweep facility 10,593 15,659
Line of Credit Facility, Maximum Borrowing Capacity 21,900  
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Borrowings under credit agreement $ 169,100 $ 221,100
Line of credit facility, interest rate at period end 5.10% 5.26%
Line of credit facility, remaining borrowing capacity $ 275,700  
Revolving Credit Facility | Overdraft Sweep Facility    
Line of Credit Facility [Line Items]    
Overdraft sweep facility 10,600  
Additional liquidity 30,000  
Term Loan Facility    
Line of Credit Facility [Line Items]    
Outstanding amount 218,000 $ 222,200
Letter of Credit    
Line of Credit Facility [Line Items]    
Borrowings under credit agreement 400  
Letters of credit outstanding, amount $ 5,200 $ 5,200