XML 99 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Revenue and Other Contract Liabilities, Current - Changes in Deferred Revenue (Details)
$ in Thousands
6 Months Ended
Jul. 02, 2022
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Deferred revenue, beginning of the period $ 35,100
Increase from business combinations 18,600
Revenue deferred during the period 22,400
Recognition of revenue deferred in prior periods (15,900)
Deferred revenue, end of the period $ 60,200