v3.25.2
Debt - Future Payments for Long-term Debt (Details) - USD ($)
$ in Thousands
Jul. 04, 2025
Jan. 03, 2025
Debt Disclosure [Abstract]    
2025 $ 12,143  
2026 24,286  
2027 512,143  
Total 548,572  
Debt issuance cost (6,792)  
Long-term debt, net of issuance cost 541,780  
Current portion of long-term debt (24,286) $ (24,286)
Long-term debt less current portion $ 517,494 $ 527,775