v3.26.1
Long-term Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Debt Instrument [Line Items]    
Long-term debt, gross $ 506,250 $ 493,750
Less: Unamortized debt issuance costs (648) (845)
Long-term debt, less unamortized debt issuance costs 505,602 492,905
Less: Current portion (15,000) (15,000)
Long-term debt, net 490,602 477,905
Line of Credit | Revolving credit facility    
Debt Instrument [Line Items]    
Long-term debt, gross 240,000 220,000
Senior term loan due 2028 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, gross $ 266,250 $ 273,750