XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue from Contracts with Customers - Disaggregation of Revenue by Asset Class (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Revenue $ 424,844 $ 402,583 $ 848,384 $ 798,954
Money market        
Disaggregation of Revenue [Line Items]        
Total Revenue 226,000 207,389 449,346 410,029
Equity        
Disaggregation of Revenue [Line Items]        
Total Revenue 118,999 115,742 236,902 232,257
Fixed-income        
Disaggregation of Revenue [Line Items]        
Total Revenue 48,286 48,616 97,720 97,291
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 31,559 $ 30,836 $ 64,416 $ 59,377