v3.25.3
Debt - Components (Details) - USD ($)
$ in Thousands
Oct. 03, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 1,359,518 $ 1,329,500
Less: current portion (20,000) (20,027)
Long-term debt 1,339,518 1,309,473
Term loan    
Debt Instrument [Line Items]    
Total debt 363,238 377,345
Senior unsecured convertible notes    
Debt Instrument [Line Items]    
Total debt 451,242 449,051
Revolving credit facilities and other    
Debt Instrument [Line Items]    
Total debt $ 545,038 $ 503,104