XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jul. 04, 2021
Jun. 28, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability   $ 0   $ 0
Operating lease asset impairment charges $ 2,534,000 0 $ 2,534,000  
Restructuring Charges        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Operating lease asset impairment charges $ 2,534,000      
GVi Ventures, Inc. [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration liability, lower range   0    
Contingent consideration liability, upper range   $ 2,500,000