v3.26.1
Supplemental Financial Information - Accrued Payroll and Benefits (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 30, 2025
Supplemental Financial Information [Abstract]    
Accrued payroll and related liabilities $ 4,832 $ 4,400
Accrued bonus 3,241 1,088
Insurance liabilities 1,773 1,747
Accrued payroll and benefits $ 9,846 $ 7,235