XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable and Other Obligations - Schedule of Notes Payable and Other Obligations (Details) - USD ($)
$ in Thousands
Jun. 29, 2024
Dec. 30, 2023
Debt Instrument [Line Items]    
Finance leases $ 5,302 $ 4,408
Debt issuance costs, net of amortization (1,544) (1,914)
Total notes payable and other obligations 257,224 214,735
Current portion of notes payable and other obligations 8,537 9,267
Notes payable and other obligations, less current portion 248,687 205,468
Senior credit facility    
Debt Instrument [Line Items]    
Long-term debt, gross 241,750 195,750
Uncollateralized promissory notes    
Debt Instrument [Line Items]    
Long-term debt, gross 10,798 15,303
Other obligations    
Debt Instrument [Line Items]    
Long-term debt, gross $ 918 $ 1,188