XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Financial instruments - Schedule Of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 28, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Current portion of long-term debt $ (38,566) $ (27,848)
Unamortized debt issuance cost (1,303) (917)
Unamortized discount (1,238) (1,685)
Long-term debt, less current portion 345,021 366,998
Revolving Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, gross $ 15,000 15,000
Effective interest rate 9.26%  
Term Loan    
Debt Instrument [Line Items]    
Long-term debt, gross $ 371,128 $ 382,448
Effective interest rate 9.26%