XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions - Additional Information (Details)
3 Months Ended 6 Months Ended
Mar. 03, 2020
USD ($)
Mar. 03, 2020
EUR (€)
Jul. 01, 2022
USD ($)
Jul. 02, 2021
USD ($)
Jul. 01, 2022
USD ($)
Jul. 02, 2021
USD ($)
Dec. 31, 2021
USD ($)
Mar. 27, 2020
Mar. 03, 2020
EUR (€)
Business Acquisition [Line Items]                  
Fair value of the remaining contingent consideration liability     $ 0   $ 0        
Stardust SAS (StarDust) [Member]                  
Business Acquisition [Line Items]                  
Business acquisition, percentage acquired 100.00%             100.00% 100.00%
Payments to acquire business $ 6,100,000 € 5,500,000              
Foreign currency exchange rate 1.1145               1.1145
Earn-out contingency liability, basis for amount         An earn-out of up to $1.1 million (€1.0 million based on a EUR into USD exchange rate of 1.1145) can be earned, a portion of which will be payable in each period subject to the achievement of consolidated direct profit targets for fiscal 2020 and 2021. Additionally, for each €10,000 of consolidated direct profit achieved above the target, an additional €1,000 can be earned, with no maximum limit. There is no payout if the achievement is below the target threshold.        
Threshold limit of consolidated direct profit achieved above target | €   10,000              
Earn-out contingency liability | €   € 1,000              
Fair value of the remaining contingent consideration liability $ 100,000                
Fair value of the remaining contingent consideration liability     0   $ 0   $ 300,000    
Earn-out contingency liability         0        
Stardust SAS (StarDust) [Member] | Selling, General and Administrative Expenses [Member]                  
Business Acquisition [Line Items]                  
Business combination acquisition related costs including fair value adjustment of earn out liability and amortization of intangible assets         $ 100,000        
Stardust SAS (StarDust) [Member] | Maximum [Member]                  
Business Acquisition [Line Items]                  
Earn-out contingency liability $ 1,100,000               € 1,000,000.0
Stardust SAS (StarDust) [Member] | Maximum [Member] | Selling, General and Administrative Expenses [Member]                  
Business Acquisition [Line Items]                  
Business combination acquisition related costs including fair value adjustment of earn out liability and amortization of intangible assets     $ 100,000 $ 100,000   $ 100,000