XML 122 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fixed Assets, Net - Schedule of Fixed Assets, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 621,806 $ 562,702
Less: accumulated depreciation and amortization (431,794) (384,402)
Fixed assets, net 190,012 178,300
Computer and communications equipment    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross 112,463 103,621
Software, including software development costs    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross 401,040 360,047
Leasehold improvements and other fixed assets    
Property, Plant and Equipment [Line Items]    
Fixed assets, gross $ 108,303 $ 99,034