Annual report pursuant to Section 13 and 15(d)

Acquisitions (Details)

v3.22.0.1
Acquisitions (Details)
$ in Thousands, £ in Millions, $ in Millions
1 Months Ended 12 Months Ended
Nov. 06, 2020
USD ($)
Nov. 06, 2020
GBP (£)
Apr. 30, 2020
USD ($)
Apr. 30, 2020
CAD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Apr. 30, 2020
CAD ($)
Acquisition of CDF Group Limited              
Acquisition related costs         $ 0 $ 1,518  
Interwork Group, Inc.              
Acquisition of CDF Group Limited              
Aggregate purchase price     $ 3,600 $ 5.0      
Potential earn-out     $ 800       $ 1.1
Earn-out liability paid         $ 900    
CDF Group Limited              
Acquisition of CDF Group Limited              
Aggregate purchase price $ 17,400 £ 13.3