XML 98 R69.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenue $ 254,956 $ 198,390 $ 221,145
Management/advisory fees      
Disaggregation of Revenue [Line Items]      
Total revenue 198,410 182,599 160,785
Incentive fees      
Disaggregation of Revenue [Line Items]      
Total revenue 34,708 3,256 42,674
Distributions from investments      
Disaggregation of Revenue [Line Items]      
Total revenue 20,837 12,304 17,185
Other fees/income      
Disaggregation of Revenue [Line Items]      
Total revenue 1,001 231 501
Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenue 254,956 198,390 221,145
Operating Segments | Management/advisory fees      
Disaggregation of Revenue [Line Items]      
Total revenue 198,410 182,599 160,785
Operating Segments | Incentive fees      
Disaggregation of Revenue [Line Items]      
Total revenue 34,708 3,256 42,674
Operating Segments | Distributions from investments      
Disaggregation of Revenue [Line Items]      
Total revenue 20,837 12,304 17,185
Operating Segments | Other fees/income      
Disaggregation of Revenue [Line Items]      
Total revenue $ 1,001 $ 231 $ 501