XML 71 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Schedule of Purchase Price (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Cash purchase price   $ 64,652 $ 0 $ 505,577
ClickSWITCH        
Cash purchase price $ 62,500      
Estimated working capital and other adjustments 3,008      
Total purchase price $ 65,508