v3.25.1
Debt - Components (Details) - USD ($)
$ in Thousands
Apr. 04, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total debt $ 1,387,565 $ 1,329,500
Less: current portion (20,028) (20,027)
Long-term debt 1,367,537 1,309,473
Term loan    
Debt Instrument [Line Items]    
Total debt 372,649 377,345
Senior unsecured convertible notes    
Debt Instrument [Line Items]    
Total debt 449,806 449,051
Revolving credit facilities and other    
Debt Instrument [Line Items]    
Total debt $ 565,110 $ 503,104