XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Revenues - Narrative (Details) - USD ($)
$ in Thousands
Jul. 03, 2022
Apr. 03, 2022
Dec. 31, 2021
Jul. 04, 2021
Apr. 04, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]            
Contract with customer, deferred revenues $ 26,834 $ 31,449 $ 19,390 $ 20,910 $ 19,606 $ 11,130
Contract with customer, deferred revenues, current 19,800          
Contract with customer, deferred revenues, noncurrent 7,000          
Service-Type Warranties            
Disaggregation of Revenue [Line Items]            
Contract with customer, deferred revenues 8,200          
Contract with customer, deferred revenues, current 3,700          
Contract with customer, deferred revenues, noncurrent $ 4,500