v3.25.1
Debt - Summary of Debt Outstanding (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 29, 2024
Debt Instrument [Line Items]    
Short-term financing $ 21,535 $ 27,669
Unamortized debt issuance costs (2,346) (2,502)
Long-term debt 40,694  
Unamortized debt issuance costs (2,060) (2,147)
Total 38,634 39,777
Less: Current portion of long-term debt (4,941) (5,073)
Total long-term debt, excluding current portion 33,693 34,704
Financing loan    
Debt Instrument [Line Items]    
Long-term debt 6,308 7,253
VIE Financing | Financing loan    
Debt Instrument [Line Items]    
Long-term debt 34,386 34,671
Revolver | Line of Credit    
Debt Instrument [Line Items]    
Short-term financing $ 23,881 $ 30,171