v3.25.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Dec. 31, 2025
Sep. 28, 2025
Sep. 29, 2024
Income Tax Contingency [Line Items]          
Effective tax rate 72.00% 19.00%   41.00% 19.00%
Discrete tax expense (benefit) $ 33,650 $ 889   $ 33,132 $ 3,511
Increase in tax expense accrual related to change in tax rates       33,265  
Increase in tax expense related to stock-based compensation       2,955 1,645
Increase in tax expense, tax reserves       1,286 1,270
Increase in tax expense related to payroll tax credit refunds       669  
Increase in tax expense arising from tax settlement         320
Decrease in tax expense for release of tax reserves       (2,748)  
Tax expense related to other tax matters       (2,013)  
Tax expense related to return-to-provision adjustments       (282) 1,130
Tax expense related to return-to-provision adjustments         $ (854)
Liability for uncertain tax positions 28,478     28,478  
Unrecognized tax benefits, gross, noncurrent liability 26,359     26,359  
Unrecognized tax benefits, gross, offset to tax attributes $ 2,119     $ 2,119  
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  
Forecast | Minimum          
Income Tax Contingency [Line Items]          
Estimated cash tax benefit     $ 12,000    
Forecast | Maximum          
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%