v3.25.1
Variable Interest Entity - Summary of Condensed Balance Sheet Statements (Details) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 29, 2024
Mar. 31, 2024
Dec. 31, 2023
Condensed Balance Sheet Statements, Captions [Line Items]        
Cash and cash equivalents $ 51,234 $ 18,844    
Total assets 326,763 313,775    
Contract liabilities 158,479 107,067 $ 114,714 $ 115,305
Total liabilities 267,327 250,285    
VIE Financing        
Condensed Balance Sheet Statements, Captions [Line Items]        
Cash and cash equivalents 107 383    
Accounts receivable 1,290 1,242    
Prepaid expenses 6 0    
Finance receivable 41,257 41,153    
Other assets 85 107    
Total assets 42,745 42,885    
Accounts payable 1,290 1,217    
Accrued expenses 49 80    
Contract liabilities 1,026 1,078    
Debt 34,351 34,634    
Total liabilities $ 36,716 $ 37,009