XML 108 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Balance Sheet Information (Accrued and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued payroll and other compensation $ 64,522 $ 71,848
Accrued insurance 19,527 19,310
Other current liabilities 94,265 106,523
Accrued and other liabilities, current $ 178,314 $ 197,681