XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Changes in Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance, fair value $ 59 $ 10,619
Foreign currency translation (1) (465)
Ending balance, fair value 6 19,331
Red Sky Technologies Inc.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration   9,135
One2Many Group B.V.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Adjustment for acquisition   (690)
SnapComms Limited    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Adjustment for acquisition   $ 732
Anvil    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Adjustment for acquisition $ (52)