XML 101 R90.htm IDEA: XBRL DOCUMENT v3.25.3
Fixed Assets, Net - Schedule of Components of Fixed Assets, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment    
Total, cost $ 379,903 $ 360,161
Accumulated depreciation and amortization (222,826) (193,432)
Total, net 157,077 166,729
Leasehold improvements, furniture and fixtures, and other fixed assets    
Property, Plant and Equipment    
Total, cost 263,869 254,337
Software, including software development costs    
Property, Plant and Equipment    
Total, cost 72,788 64,680
Computer and communications equipment    
Property, Plant and Equipment    
Total, cost $ 43,246 $ 41,144