Acquisitions (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2020 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of pro forma results |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interwork Group, Inc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of purchase price allocations |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of supplementary information related to acquisition |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| CDF Group Limited | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Business Acquisition [Line Items] | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of purchase price allocations |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of supplementary information related to acquisition |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||