XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenues - Narrative (Details) - USD ($)
$ in Thousands
Oct. 02, 2022
Jul. 03, 2022
Apr. 03, 2022
Dec. 31, 2021
Oct. 03, 2021
Jul. 04, 2021
Apr. 04, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]                
Contract with customer, deferred revenues $ 29,011 $ 26,834 $ 31,449 $ 19,390 $ 19,505 $ 20,910 $ 19,606 $ 11,130
Contract with customer, deferred revenues, current 21,600              
Contract with customer, deferred revenues, noncurrent 7,400              
Service-Type Warranties                
Disaggregation of Revenue [Line Items]                
Contract with customer, deferred revenues 9,100              
Contract with customer, deferred revenues, current 4,000              
Contract with customer, deferred revenues, noncurrent $ 5,100