XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue $ 125,846 $ 108,866
Total management fees    
Disaggregation of Revenue [Line Items]    
Revenue 109,315 95,885
Management fees, net    
Disaggregation of Revenue [Line Items]    
Revenue 104,633 91,952
Fund expense reimbursement revenue    
Disaggregation of Revenue [Line Items]    
Revenue 4,682 3,933
Total incentive fees    
Disaggregation of Revenue [Line Items]    
Revenue 15,068 10,118
Performance fees    
Disaggregation of Revenue [Line Items]    
Revenue 3,818 5,987
Carried interest    
Disaggregation of Revenue [Line Items]    
Revenue $ 11,250 $ 4,131