v3.26.1
Business Segment Information - Schedule Of Additional Information Pertaining To Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]    
Amortization $ 18,354 $ 10,710
Depreciation 7,256 7,927
Operating Segments    
Segment Reporting Information [Line Items]    
Amortization 18,269 10,646
Depreciation 6,803 4,743
Operating Segments | Investment Managers    
Segment Reporting Information [Line Items]    
Amortization 1,711 202
Depreciation 1,813 62
Operating Segments | Private Banks    
Segment Reporting Information [Line Items]    
Amortization 5,645 5,275
Depreciation 2,638 2,259
Operating Segments | Investment Advisors    
Segment Reporting Information [Line Items]    
Amortization 8,541 2,419
Depreciation 1,771 2,025
Operating Segments | Institutional Investors    
Segment Reporting Information [Line Items]    
Amortization 1,956 1,875
Depreciation 464 319
Operating Segments | Investments In New Businesses    
Segment Reporting Information [Line Items]    
Amortization 416 875
Depreciation 117 78
Corporate overhead    
Segment Reporting Information [Line Items]    
Amortization 85 64
Depreciation $ 453 $ 3,184