XML 70 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total current portion of long-term debt $ 5,203 $ 4,691
Total long-term debt 454,037 411,949
Total Senior Credit Facilities 459,240 416,640
Term Loans    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 146,283 65,698
Long-term debt, Gross 5,300 4,710
Term Loan And Revolving Credit Facility    
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs (5,741) (2,500)
Less: unamortized debt issuance costs (97) (19)
Revolving Facility    
Debt Instrument [Line Items]    
Long-term debt, Gross $ 313,495 $ 348,751