Annual report pursuant to Section 13 and 15(d)

Business Combinations - Zentrick NV acquisition - Narrative (Details)

v3.22.4
Business Combinations - Zentrick NV acquisition - Narrative (Details)
$ in Thousands
12 Months Ended
Feb. 16, 2022
USD ($)
Feb. 15, 2019
USD ($)
Milestone
component
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Business Combinations          
Unrealized gain     $ 57 $ (949)  
Contingent consideration liability         $ 0
Zentrick NV          
Business Combinations          
Cash consideration   $ 23,200      
Closing adjustments   200      
Consideration held back   100      
Performance based deferred payment   $ 17,300      
Number of component | component   2      
Performance based deferred payment, First component   $ 4,000      
Unrealized gain     (100) 900  
Number of milestone | Milestone   4      
Amour per milestone   $ 1,000      
Performance based deferred payment, Second component   $ 13,000      
Contingent consideration liability     1,700    
Payment of contingent consideration $ 5,600        
Business Acquisition, Transaction Costs     2,800    
Zentrick NV | Maximum          
Business Combinations          
Business combination performance based deferred payment     100 $ 200  
Zentrick NV | Other Current Liabilities          
Business Combinations          
Compensation liability     $ 1,100   $ 0
Zentrick NV | Tranche one          
Business Combinations          
Percentage of holdback payments   50.00%      
Holdback payments payable period   12 months      
Zentrick NV | Tranche two          
Business Combinations          
Percentage of holdback payments   50.00%      
Holdback payments payable period   24 months