XML 130 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Revenue and Other Contract Liabilities - Changes in Deferred Revenue - (Details)
$ in Thousands
12 Months Ended
Jan. 01, 2022
USD ($)
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]  
Deferred revenue, beginning of the period $ 33,221
Revenue deferred during the period 31,133
Recognition of revenue deferred in prior periods (29,227)
Deferred revenue, end of the period $ 35,127