XML 44 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Reconciliation of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Dec. 30, 2023
Reconciliation of the changes in the Company's deferred revenue balance      
Balance, beginning of period $ 12,429 $ 14,153  
Additions to deferral 958 938  
Revenue recognized (2,293) (2,380)  
Balance, end of period 11,094 12,711 $ 12,429
Non-current portion of deferred revenue 8,759 10,472 10,025
Current portion of deferred revenue $ 2,335 $ 2,239 $ 2,404