XML 114 R68.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total income $ 49,453 $ 51,285 $ 100,265 $ 109,332
Management/advisory fees        
Disaggregation of Revenue [Line Items]        
Total income 47,029 46,844 93,253 93,314
Incentive fees        
Disaggregation of Revenue [Line Items]        
Total income 53 469 216 1,046
Distributions from investments        
Disaggregation of Revenue [Line Items]        
Total income 2,240 2,203 6,410 12,233
Other fees/income        
Disaggregation of Revenue [Line Items]        
Total income 131 1,769 386 2,739
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total income 49,453 51,285 100,265 109,332
Operating Segments | Management/advisory fees        
Disaggregation of Revenue [Line Items]        
Total income 47,029 46,844 93,253 93,314
Operating Segments | Incentive fees        
Disaggregation of Revenue [Line Items]        
Total income 53 469 216 1,046
Operating Segments | Distributions from investments        
Disaggregation of Revenue [Line Items]        
Total income 2,240 2,203 6,410 12,233
Operating Segments | Other fees/income        
Disaggregation of Revenue [Line Items]        
Total income $ 131 $ 1,769 $ 386 $ 2,739