v3.25.2
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Debt Instrument [Line Items]    
Total face value of debt $ 716,756 $ 761,256
Less: current portion of long-term debt 0 6,000
Less: unamortized debt issuance costs and debt discount 16,230 20,123
Long-term debt, net 700,526 735,133
Senior Notes | Senior Secured Notes    
Debt Instrument [Line Items]    
Total face value of debt 401,000 445,500
Line of Credit | Term Loan Facility | Term Loan Facility    
Debt Instrument [Line Items]    
Total face value of debt $ 315,756 $ 315,756