XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total Income $ 57,238 $ 51,809 $ 166,701 $ 146,919
Management/advisory fees        
Disaggregation of Revenue [Line Items]        
Total Income 51,680 48,101 145,692 136,436
Incentive fees        
Disaggregation of Revenue [Line Items]        
Total Income 2,435 88 2,985 304
Distributions from investments        
Disaggregation of Revenue [Line Items]        
Total Income 3,081 3,562 17,955 9,972
Other fees/income        
Disaggregation of Revenue [Line Items]        
Total Income 42 58 69 207
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total Income 57,238 51,809 166,701 146,919
Operating Segments | Management/advisory fees        
Disaggregation of Revenue [Line Items]        
Total Income 51,680 48,101 145,692 136,436
Operating Segments | Incentive fees        
Disaggregation of Revenue [Line Items]        
Total Income 2,435 88 2,985 304
Operating Segments | Distributions from investments        
Disaggregation of Revenue [Line Items]        
Total Income 3,081 3,562 17,955 9,972
Operating Segments | Other fees/income        
Disaggregation of Revenue [Line Items]        
Total Income $ 42 $ 58 $ 69 $ 207