v3.26.1
Revenue from Contracts with Customers - Disaggregation of Revenue by Asset Class (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total Revenue $ 502,776 $ 424,844 $ 981,733 $ 848,384
Money market        
Disaggregation of Revenue [Line Items]        
Total Revenue 252,636 226,000 509,820 449,346
Equity        
Disaggregation of Revenue [Line Items]        
Total Revenue 152,989 118,999 296,632 236,902
Fixed-income        
Disaggregation of Revenue [Line Items]        
Total Revenue 49,035 48,286 97,721 97,720
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 48,116 $ 31,559 $ 77,560 $ 64,416