XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 648,385 $ 661,718
Accumulated depreciation (538,698) (568,315)
Property and equipment, net 109,687 93,403
Computer hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 160,028 157,408
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 219,863 246,013
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 96,601 93,144
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 171,893 $ 165,153