XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 01, 2022
Apr. 02, 2021
Dec. 31, 2021
Revenue [Line Items]      
Incremental direct costs of obtaining a contract, practical expedient true    
Effects of a financing component, practical expedient true    
Remaining performance obligation for contracts, optional exemption true    
Adoption of Topic 606      
Revenue [Line Items]      
Contract liabilities $ 7.5   $ 7.3
Revenue recognized     $ 3.2
Warranties      
Revenue [Line Items]      
Standard product warranty description The Company generally provides warranties for its products. The standard warranty period is typically 12 months to 36 months. The Company recognizes liabilities associated with standard warranty periods for its products in accordance with the provisions of ASC 450, “Contingencies,” as the Company has the ability to ascertain the likelihood of the liabilities and can reasonably estimate the amount of the liabilities.    
Maximum | Warranties      
Revenue [Line Items]      
Standard warranty period on products 36 months    
Maximum | Maintenance and Repair of Products      
Revenue [Line Items]      
Percentage of revenue for professional services 3.00% 3.00%  
Duration of engineering services performed under customer contract 1 month    
Minimum [Member] | Warranties      
Revenue [Line Items]      
Standard warranty period on products 12 months