Property and Equipment, Net - Components of Property and Equipment (Details) - USD ($) $ in Thousands |
Sep. 30, 2022 |
Dec. 31, 2021 |
---|---|---|
Property, Plant and Equipment [Line Items] | ||
Property and equipment, cost | $ 631,546 | $ 661,718 |
Accumulated depreciation | (525,260) | (568,315) |
Property and equipment, net | 106,286 | 93,403 |
Computer hardware | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, cost | 157,036 | 157,408 |
Computer software | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, cost | 216,039 | 246,013 |
Furniture and equipment | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, cost | 94,882 | 93,144 |
Leasehold improvements | ||
Property, Plant and Equipment [Line Items] | ||
Property and equipment, cost | $ 163,589 | $ 165,153 |