XML 58 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Geographic Information - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 24, 2021
Change In Contract With Customer Liability [Roll Forward]    
Deferred revenue – beginning of period $ 33,385 $ 30,466
Amounts billed, but not recognized 25,809 20,971
Recognition of revenue (24,641) (20,168)
Deferred revenue acquired 218 1,469
Deferred revenue – end of period $ 34,771 $ 32,738