Description of Business and Summary of Significant Accounting Policies - Schedule of Goodwill (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Goodwill [Roll Forward] | ||
| Goodwill, beginning balance | $ 949,037 | $ 952,404 |
| Additions for current year acquisitions | 0 | 11,241 |
| Adjustments for final purchase accounting | 1,201 | 725 |
| Foreign currency translation adjustments | (10,989) | (15,333) |
| Goodwill, ending balance | $ 939,249 | $ 949,037 |