Annual report pursuant to Section 13 and 15(d)

Business Combinations - Zentrick NV acquisition - Narrative (Details)

v3.24.0.1
Business Combinations - Zentrick NV acquisition - Narrative (Details)
$ in Thousands
12 Months Ended
Feb. 16, 2022
USD ($)
Feb. 15, 2019
USD ($)
component
Milestone
Dec. 31, 2023
USD ($)
Dec. 31, 2021
USD ($)
Business Combinations        
Unrealized gain     $ (1,193) $ 57
Zentrick NV        
Business Combinations        
Cash, net of cash acquired   $ 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
Number of milestone | Milestone   4    
Amour per milestone   $ 1,000    
Performance based deferred payment, Second component   $ 13,000    
Payment of contingent consideration $ 5,600      
Business Acquisition, Transaction Costs       2,800
Zentrick NV | Maximum        
Business Combinations        
Compensation Cost       $ 100
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