v3.25.1
Debt - Schedule of Long-Term Debt (Details) - Related Party - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Debt Instrument [Line Items]    
Total notes payable, related parties $ 12,753 $ 11,570
Less current portion (3,334) 0
Total long-term notes payable, related parties 9,419 11,570
Legacy subsidiary fixed deposits    
Debt Instrument [Line Items]    
Total notes payable, related parties 5,503 4,247
Legacy subsidiary loan    
Debt Instrument [Line Items]    
Total notes payable, related parties 3,334 3,782
Unaffiliated third-party    
Debt Instrument [Line Items]    
Total notes payable, related parties 3,916 3,508
Other    
Debt Instrument [Line Items]    
Total notes payable, related parties $ 0 $ 33