XML 76 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Changes in Level 3 Financial Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Beginning balance, fair value $ 59 $ 10,619
Foreign currency translation 2 (338)
Ending balance, fair value 0 59
Red Sky Technologies Inc.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration   9,135
Change in fair value of contingent consideration obligation from acquisition   (8,163)
Payment for acquisition   (972)
One2Many Group B.V.    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Change in fair value of contingent consideration obligation from acquisition   408
Payment for acquisition   (10,679)
SnapComms Limited    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Change in fair value of contingent consideration obligation from acquisition   709
Payment for acquisition   (720)
Anvil    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration   $ 60
Change in fair value of contingent consideration obligation from acquisition $ (57)