XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Schedule of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Dec. 26, 2020
Deferred Revenue Disclosure [Line Items]    
Balance, beginning of the period $ 15,627 $ 15,093
Deferral of revenue 69,656 43,398
Recognition of deferred revenue (53,997) (42,864)
Balance, ending of the period 31,672 $ 15,627
Inspectrology, LLC [Member]    
Deferred Revenue Disclosure [Line Items]    
Deferred revenue assumed from Inspectrology acquisition (Note 3) $ 386