Business Combinations - Intangible Assets Acquired (Details) - ClickSWITCH $ in Thousands |
Apr. 01, 2021
USD ($)
|
|---|---|
| Business Acquisition [Line Items] | |
| Estimated Fair Values | $ 12,805 |
| Estimated useful life | 5 years 1 month 6 days |
| Customer relationships | |
| Business Acquisition [Line Items] | |
| Estimated Fair Values | $ 1,495 |
| Estimated useful life | 3 years 6 months |
| Non-compete agreements | |
| Business Acquisition [Line Items] | |
| Estimated Fair Values | $ 570 |
| Estimated useful life | 2 years 4 months 24 days |
| Acquired technology | |
| Business Acquisition [Line Items] | |
| Estimated Fair Values | $ 10,740 |
| Estimated useful life | 5 years 6 months |