v3.26.1
Variable Interest Entity - Schedule of Condensed Income Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Condensed Income Statements, Captions [Line Items]        
Net income $ (6,378) $ (9,978) $ (18,686) $ (17,323)
VIE financing        
Condensed Income Statements, Captions [Line Items]        
Revenue 1,451 1,438 2,898 2,872
General and administrative expenses 7 13 10 16
Interest expense 226 304 514 608
Total expenses 233 317 524 624
Net income $ 1,218 $ 1,121 $ 2,374 $ 2,248