XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Additional Information (Details)
3 Months Ended
Mar. 03, 2020
USD ($)
Mar. 03, 2020
EUR (€)
Apr. 01, 2022
USD ($)
Apr. 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    
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    
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