v3.26.1
Revenues - Disaggregation of 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]        
Revenue $ 134,339 $ 119,657 $ 259,117 $ 245,503
Total management fees        
Disaggregation of Revenue [Line Items]        
Revenue 114,762 101,924 225,632 211,239
Management fees, net        
Disaggregation of Revenue [Line Items]        
Revenue 109,401 97,934 214,606 202,567
Fund expense reimbursement revenue        
Disaggregation of Revenue [Line Items]        
Revenue 5,361 3,990 11,026 8,672
Total incentive fees        
Disaggregation of Revenue [Line Items]        
Revenue 17,592 16,258 29,585 31,326
Performance fees        
Disaggregation of Revenue [Line Items]        
Revenue 1,414 1,433 6,915 5,251
Carried interest        
Disaggregation of Revenue [Line Items]        
Revenue $ 16,178 $ 14,825 $ 22,670 $ 26,075