v3.25.2
Debt - Summary of Debt Outstanding (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 29, 2024
Debt Instrument [Line Items]    
Short-term financing $ 23,614 $ 27,669
Unamortized debt issuance costs (2,189) (2,502)
Long-term debt 44,041  
Unamortized debt issuance costs (1,973) (2,147)
Total 42,068 39,777
Less: Current portion of long-term debt (6,752) (5,073)
Total long-term debt, excluding current portion 35,316 34,704
Financing loan    
Debt Instrument [Line Items]    
Long-term debt 9,935 7,253
VIE Financing | Financing loan    
Debt Instrument [Line Items]    
Long-term debt 34,106 34,671
Revolver | Line of Credit    
Debt Instrument [Line Items]    
Short-term financing $ 25,803 $ 30,171