v3.26.1
Investments - Summary of Other Equity Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]    
Equity Method Investment $ 12,390 $ 12,573
Atalanta Sosnoff    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investment 11,137 11,261
Seneca Evercore    
Schedule of Equity Method Investments [Line Items]    
Equity Method Investment $ 1,253 $ 1,312