v3.26.3
Supplemental Balance Sheet Information (Accrued and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Sep. 27, 2026
Dec. 28, 2025
Supplemental Balance Sheet Information [Abstract]    
Accrued payroll and other compensation $ 52,235 $ 79,436
Accrued sales and other taxes 35,201 31,848
Accrued insurance 28,914 22,733
Other current liabilities 51,788 52,239
Accrued and other current liabilities $ 168,138 $ 186,256