XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Reconciliation of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2023
Jul. 02, 2022
Dec. 31, 2022
[1]
Reconciliation of the changes in the Company's deferred revenue balance      
Balance, beginning of period $ 14,153 $ 13,285  
Additions to deferral 607 3,235  
Revenue recognized (1,569) (1,613)  
Balance, end of period 13,191 14,907  
Non-current portion of deferred revenue 10,881 12,540 $ 11,742
Current portion of deferred revenue $ 2,310 $ 2,367 $ 2,411
[1] Derived from the audited consolidated financial statements included in the Annual Report on Form 10-K filed with the SEC for the year ended December 31, 2022.