v3.26.1
Debt - Future Payments for Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Jan. 02, 2026
Debt Disclosure [Abstract]    
2026 $ 13,438  
2027 26,875  
2028 26,875  
2029 26,875  
2030 418,281  
Total 512,344  
Debt issuance cost (7,642)  
Long-term debt, net of issuance cost 504,702  
Current portion of long-term debt (26,875) $ (26,875)
Long-term debt less current portion $ 477,827 $ 496,663