v3.26.1
Fixed Assets, Net - Schedule of Components of Fixed Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment    
Total, cost $ 406,739 $ 388,269
Accumulated depreciation and amortization (245,793) (231,779)
Total, net 160,946 156,490
Leasehold improvements, furniture and fixtures, and other fixed assets    
Property, Plant, and Equipment    
Total, cost 274,450 266,585
Software, including software development costs    
Property, Plant, and Equipment    
Total, cost 83,358 76,567
Computer and communications equipment    
Property, Plant, and Equipment    
Total, cost $ 48,931 $ 45,117