Significant Accounting Policies - Depreciation and Amortization (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Property, Plant and Equipment [Line Items] | |||
| Total depreciation and amortization | $ 621,822 | $ 601,452 | $ 570,831 |
| Depreciation and amortization of property, plant and equipment | |||
| Property, Plant and Equipment [Line Items] | |||
| Total depreciation and amortization | 17,459 | 16,467 | 20,153 |
| Amortization of capitalized contract costs | |||
| Property, Plant and Equipment [Line Items] | |||
| Total depreciation and amortization | 556,550 | 524,981 | 481,213 |
| Amortization of definite-lived intangibles | |||
| Property, Plant and Equipment [Line Items] | |||
| Total depreciation and amortization | $ 47,813 | $ 60,004 | $ 69,465 |