v3.26.1
Summary of Significant Accounting Policies - Reconciliation of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jan. 03, 2026
Reconciliation of the changes in the Company's deferred revenue balance      
Balance, beginning of period $ 8,961 $ 10,526  
Additions to deferral 645 806  
Revenue recognized (1,382) (1,476)  
Balance, end of period 8,224 9,856 $ 8,961
Non-current portion of deferred revenue 6,078 7,587 6,801
Current portion of deferred revenue $ 2,146 $ 2,269 $ 2,160