v3.26.1
Revenue Recognition - Schedule of Balances of Receivables from Contracts with Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Disaggregation of revenue    
Receivables from contracts with customers $ 238,719 $ 176,883
Non-customer receivables 5,611 4,258
Total receivables 244,330 181,141
Mutual Funds    
Disaggregation of revenue    
Receivables from contracts with customers 90,026 91,191
ETF's    
Disaggregation of revenue    
Receivables from contracts with customers 6,615 5,499
Separate Accounts and Other Vehicles    
Disaggregation of revenue    
Receivables from contracts with customers $ 142,078 $ 80,193