XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 640,244 $ 652,521
Accumulated depreciation (514,611) (532,957)
Property and equipment, net 125,633 119,564
Computer hardware    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 115,778 131,059
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 228,294 224,609
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost 95,715 96,288
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, cost $ 200,457 $ 200,565