v3.26.3
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Sep. 26, 2026
Sep. 27, 2025
Income Tax Disclosure [Abstract]        
Effective income tax rates 37.40% 25.70% 29.50% 27.40%
Income tax expense $ 3,755 $ 8,020 $ 9,467 $ 14,579