v3.25.2
Debt - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 29, 2025
Dec. 29, 2024
Debt Instrument [Line Items]      
Short-term financing   $ 23,614 $ 27,669
Financing loan      
Debt Instrument [Line Items]      
Unamortized debt issuance costs   3,487  
VIE Financing | Financing loan      
Debt Instrument [Line Items]      
Debt instrument, interest rate (as a percent) 3.44%    
Principal amount of debt $ 39,000    
Periodic payment installments $ 194    
Debt instrument, term (in years) 10 years    
Unamortized debt issuance costs   65  
Revolver      
Debt Instrument [Line Items]      
Revolving credit agreement borrowing capacity   130,000  
Remaining balance of revolver   104,196  
Revolver | Line of Credit      
Debt Instrument [Line Items]      
Short-term financing   $ 25,803 $ 30,171
Debt instrument, interest rate (as a percent)   8.70%