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 Disclosure [Abstract]          
Estimated annual effective tax rate     25.10%    
Effective income tax rate 24.20% 30.20% 20.60% 26.10%  
Unrecognized tax benefits $ 2,115   $ 2,115   $ 2,036
Unrecognized tax benefits that would impact effective tax rate 520   520   442
Unrecognized tax benefits, interest on income taxes accrued $ 113   $ 113   $ 102