Annual report pursuant to Section 13 and 15(d)

Fair Value - Estimate to Measure Contingent Consideration Unobservable Level 3 (Details)

v3.22.2
Fair Value - Estimate to Measure Contingent Consideration Unobservable Level 3 (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Dec. 31, 2020
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Changes in contingent consideration $ 502  
Payment discount rate | Discounted cash flow    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value contingent consideration measurement input   12.6
Probability of Success for payment | Discounted cash flow | Bayon | Minimum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value contingent consideration measurement input 12  
Probability of Success for payment | Discounted cash flow | Bayon | Maximum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value contingent consideration measurement input 72  
Probability of Success for payment | Discounted cash flow | Panoptes | Minimum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value contingent consideration measurement input 17 20
Probability of Success for payment | Discounted cash flow | Panoptes | Maximum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value contingent consideration measurement input 36 45
Probability of Success for payment | Discounted cash flow | Jade    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value contingent consideration measurement input   45