v3.26.1
Outstanding Debt (Details) - USD ($)
$ in Thousands
Apr. 03, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total current portion of long-term debt $ 40,416 $ 38,291
Total long-term debt 201,005 212,538
Total debt 241,421 250,829
Term Loan    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 6,615 6,242
Long-term debt, Gross 139,746 142,752
Tangible Equity Units - Amortizing Notes [Member]    
Debt Instrument [Line Items]    
Current portion of long-term debt, Gross 35,447 33,870
Long-term debt, Gross 67,621 76,691
Term Loan And Amortizing Notes    
Debt Instrument [Line Items]    
Less: unamortized debt issuance costs (1,646) (1,821)
Less: unamortized debt issuance costs $ (6,362) $ (6,905)