v3.26.1
Summary of Significant Accounting Policies - Reconciliation of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 04, 2026
Mar. 29, 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 214 329  
Revenue recognized (713) (797)  
Balance, end of period 8,462 10,058 $ 8,961
Non-current portion of deferred revenue 6,422 7,968 6,801
Current portion of deferred revenue $ 2,040 $ 2,090 $ 2,160