v3.25.2
Fair Value (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Fair Value, by Balance Sheet Grouping [Line Items]    
Long-term debt, excluding current maturities $ 295,723 $ 295,061
Senior Secured Notes (“2029 Notes”) 300,000 300,000
Unamortized discount and debt issuance costs, net 4,300 4,900
6.0% Senior Secured Notes Due 2029 | Senior Notes    
Fair Value, by Balance Sheet Grouping [Line Items]    
Long-term debt fair value $ 288,000 $ 293,597