v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 29, 2026
Dec. 29, 2025
Payables and Accruals [Abstract]    
Inventory received not billed $ 2,785 $ 2,627
Accrued payables 3,463 2,785
Accrued interest payable 1,363 7,153
Other accrued expenses 4,387 4,625
Accrued transaction liabilities 0 2,373
Total accrued expenses $ 11,998 $ 19,563