v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Dec. 31, 2025
Income Tax Disclosure [Abstract]          
Estimated annual effective tax rate     27.70%    
Effective income tax rate 27.00% 27.70% 15.10% 22.70%  
Unrecognized tax benefits $ 2,096   $ 2,096   $ 2,036
Unrecognized tax benefits that would impact effective tax rate 501   501   442
Unrecognized tax benefits, interest on income taxes accrued $ 108   $ 108   $ 102