v3.26.1
Long-Term Debt, Net - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Other bank debt $ 1,317 $ 4,826
Finance lease obligations 3,904 3,639
Subtotal 965,221 963,465
Less: Current portion of the long-term debt (10,811) (13,261)
Less: Unamortized debt issuance costs (8,797) (6,657)
Total 945,613 943,547
Term Loan | Term Facility, due June 23, 2033    
Line of Credit Facility [Line Items]    
Long-term debt, gross $ 960,000 $ 955,000