XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Narrative (Details) - USD ($)
$ in Thousands
Sep. 29, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt, net $ 329,347 $ 408,641
Long-term debt, gross 341,167 421,658
Unamortized debt issuance costs, recorded as reduction of long-term debt, net 3,227 4,445
Syndicated Facility Agreement    
Debt Instrument [Line Items]    
Letters of credit outstanding 700 1,600
Syndicated Facility Agreement | Term Loan    
Debt Instrument [Line Items]    
Long-term debt, gross $ 41,167 $ 121,658
Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (percentage) 5.50% 5.50%
Long-term debt, net $ 297,100  
Long-term debt, gross 300,000 $ 300,000
Unamortized debt issuance costs, recorded as reduction of long-term debt, net 2,900  
Level 2 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 294,800