v3.26.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Dec. 31, 2025
Income Tax Contingency [Line Items]          
Income tax expense (benefit) $ 4,949 $ (17,417) $ 11,153 $ (13,398)  
Unrecognized tax benefits 5,600   5,600   $ 5,000
Expected change in unrecognized tax benefits $ 3,500   $ 3,500    
Settled Litigation          
Income Tax Contingency [Line Items]          
Discrete income tax benefit   $ 23,000   $ 23,000