v3.26.1
Debt - Schedule of Debt Outstanding (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 28, 2025
Debt Instrument [Line Items]    
Short-term financing, net of unamortized debt issuance costs $ 182,496 $ 184,402
Unamortized debt issuance costs (9,830) (11,058)
Long-term debt 72,469  
Unamortized debt issuance costs (1,620) (1,797)
Total 70,849 38,879
Less: current portion of long-term debt (9,783) (5,940)
Total long-term debt, excluding current portion 61,066 32,939
Financing loan    
Debt Instrument [Line Items]    
Long-term debt 39,520 7,142
VIE financing | Financing loan    
Debt Instrument [Line Items]    
Long-term debt 32,949 33,534
Revolver | Line of Credit    
Debt Instrument [Line Items]    
Short-term financing, net of unamortized debt issuance costs $ 192,326 $ 195,460