v3.25.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Dec. 31, 2025
Jun. 29, 2025
Jun. 30, 2024
Income Tax Contingency [Line Items]          
Effective tax rate 16.00% 13.00%   15.00% 18.00%
Discrete tax expense (benefit) $ (211) $ 463   $ (518) $ (2,622)
Increase in tax expense related to stock-based compensation       2,668 1,371
Increase in tax expense related to payroll tax credit refunds       669  
Decrease in tax expense for release of tax reserves       2,393  
Decrease in tax expense arising from tax settlement         477
Increase in tax expense, tax reserves       884 922
Tax expense related to return-to-provision adjustments       333 1,130
Tax expense related to return-to-provision adjustments         1,278
Tax expense related to other tax matters       2,013  
Liability for uncertain tax positions 28,109     28,109  
Unrecognized tax benefits, gross, noncurrent liability 25,742     25,742  
Unrecognized tax benefits, gross, offset to tax attributes $ 2,367     $ 2,367  
Tax years open to examination by Internal Revenue Service       2021 through 2024  
Tax years open to examination by various taxing authorities for other entities       2013 through 2024  
Stock Repurchased and Retired During Period, Value   10,540   $ 102,233 19,879
Common Stock          
Income Tax Contingency [Line Items]          
Stock Repurchased and Retired During Period, Value   $ 0   $ 6 $ 0
Forecast | Minimum          
Income Tax Contingency [Line Items]          
Estimated cash tax benefit     $ 12,000    
Forecast | Maximum | Subsequent Event          
Income Tax Contingency [Line Items]          
Estimated cash tax benefit     $ 15,000    
Foreign Tax Authority | Ireland          
Income Tax Contingency [Line Items]          
Statutory tax rate       12.50%  
Foreign Tax Authority | China          
Income Tax Contingency [Line Items]          
Statutory tax rate       25.00%  
Foreign Tax Authority | Korea          
Income Tax Contingency [Line Items]          
Statutory tax rate       21.00%  
Foreign Tax Authority | JAPAN          
Income Tax Contingency [Line Items]          
Statutory tax rate       34.70%  
Domestic Tax Authority          
Income Tax Contingency [Line Items]          
Statutory tax rate       21.00%