v3.26.1
Revenue (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 $ 152,730 $ 136,126 $ 298,369 $ 270,593
Open-end funds        
Disaggregation of Revenue [Line Items]        
Total revenue 88,943 78,194 172,806 155,548
Institutional accounts        
Disaggregation of Revenue [Line Items]        
Total revenue 35,752 32,854 70,294 65,021
Closed-end funds        
Disaggregation of Revenue [Line Items]        
Total revenue 28,035 25,078 55,269 50,024
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 133,871 118,644 261,635 235,924
Japan        
Disaggregation of Revenue [Line Items]        
Total revenue 7,472 7,595 14,989 15,402
Asia Pacific excluding Japan        
Disaggregation of Revenue [Line Items]        
Total revenue 4,835 4,286 9,537 8,476
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue $ 6,552 $ 5,601 $ 12,208 $ 10,791