v3.26.1
Outstanding Debt (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total current portion of long-term debt $ 41,499 $ 38,291
Total long-term debt 188,157 212,538
Total debt 229,656 250,829
Term Loan    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 7,032 6,242
Long-term debt, Gross 137,331 142,752
Tangible Equity Units - Amortizing Notes [Member]    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 36,004 33,870
Long-term debt, Gross 58,408 76,691
Term Loan And Amortizing Notes    
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs (1,537) (1,821)
Less: unamortized debt issuance costs $ (7,582) $ (6,905)