XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Changes in Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Beginning balance, fair value $ 6 $ 59 $ 19,331 $ 10,619
Foreign currency translation (1) (1) 149 (465)
Ending balance, fair value   6 18,775 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     38 (690)
SnapComms Limited        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Adjustment for acquisition     (23) $ 732
Payment for acquisition     $ (720)  
Anvil        
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]        
Adjustment for acquisition $ (5) $ (52)