XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Details)
12 Months Ended
Sep. 29, 2022
USD ($)
shares
Mar. 03, 2020
USD ($)
Mar. 03, 2020
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Mar. 03, 2020
EUR (€)
Eleviant Technologies, Inc. ("Eleviant") [Member]            
Business Acquisition [Line Items]            
Business acquisition, percentage acquired 100.00%          
Business combination, acquired equity amount including cash on hand $ 19,000,000.0          
Payments to acquire business $ 17,382,000          
Number of common shares issued | shares 173,802          
Business combination common stock value $ 1,200,000          
Earn-out contingency liability 5,000,000.0          
Business combination of gross profit or revenue achieved targets 10,000          
Business combination of additional target earned $ 2,000          
Earn-out contingency liability, basis for amount       The Company recorded a contingent consideration liability related to the earn-out provision of which a portion will be payable in each period subject to the achievement by Eleviant of revenue and gross profit targets for fiscal 2022, 2023 and 2024. There is no payout if the achievements are below the target threshold. However, in subsequent years, if the preceding year’s targets were not met, an earn-out can be earned for both years if the combined total for gross profit or revenue for the two years exceeds the combined two-year targets. The fair value of this contingent consideration is determined using level 3 inputs. The fair value assigned to the contingent consideration liability is determined using the real options method, which requires inputs such as revenue and gross profit forecasts, discount rate, and other market variables to assess the probability of Eleviant achieving the revenue and gross profit targets. The fair value as of the September 29, 2022 acquisition date was initially recorded in the 2022 third quarter as $4.0 million. As of December 31, 2022, the fair value of the remaining contingent consideration liability was determined to be $4.0 million.    
Fair value of the remaining contingent consideration liability       $ 4,000,000.0    
Number of period combined target 2 years          
Fair value of the remaining contingent consideration liability $ 4,000,000.0     4,000,000.0    
Acquired intangibles $ 7,250,000          
Eleviant Technologies, Inc. ("Eleviant") [Member] | 2020 Equity Award plan [Member]            
Business Acquisition [Line Items]            
Number of common shares issued | shares 200,000          
Business combination common stock value $ 400,000          
Eleviant Technologies, Inc. ("Eleviant") [Member] | Selling General and Administrative Expenses [Member]            
Business Acquisition [Line Items]            
Business acquisition related legal and consulting fee expenses related to retention bonuses and amortization of intangible assets       $ 800,000    
Stardust SAS (StarDust) [Member]            
Business Acquisition [Line Items]            
Business acquisition, percentage acquired   100.00%       100.00%
Payments to acquire business   $ 6,122,000 € 5,500,000      
Foreign currency exchange rate   1.1145       1.1145
Earn-out contingency liability         $ 300,000  
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      
Business Combination Contingent Consideration Additional Liability For Each Threshold Limit | €     € 1,000      
Fair value of the remaining contingent consideration liability   $ 100,000        
Fair value of the remaining contingent consideration liability         0  
Acquired intangibles   1,282,000        
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 $ (200,000)  
Stardust SAS (StarDust) [Member] | Maximum [Member]            
Business Acquisition [Line Items]            
Earn-out contingency liability   $ 1,100,000       € 1,000,000.0
Other Current Liabilities | Eleviant Technologies, Inc. ("Eleviant") [Member]            
Business Acquisition [Line Items]            
Fair value of the remaining contingent consideration liability       900,000    
Other Long-term Liabilities | Eleviant Technologies, Inc. ("Eleviant") [Member]            
Business Acquisition [Line Items]            
Fair value of the remaining contingent consideration liability       $ 3,100,000