XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Fixed Assets, Net - Schedule of Components of Fixed Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Total, cost $ 373,877 $ 360,161
Accumulated depreciation and amortization (214,611) (193,432)
Total, net 159,266 166,729
Leasehold improvements, furniture and fixtures, and other fixed assets    
Property, Plant and Equipment    
Total, cost 261,464 254,337
Software, including software development costs    
Property, Plant and Equipment    
Total, cost 69,860 64,680
Computer and communications equipment    
Property, Plant and Equipment    
Total, cost $ 42,553 $ 41,144