XML 129 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total income $ 206,935 $ 246,917 $ 76,872
Management/advisory fees      
Disaggregation of Revenue [Line Items]      
Total income 190,455 180,861 76,872
Incentive fees      
Disaggregation of Revenue [Line Items]      
Total income 3,256 43,377 0
Distributions from investments      
Disaggregation of Revenue [Line Items]      
Total income 12,304 17,185 0
Other fees/income      
Disaggregation of Revenue [Line Items]      
Total income 920 5,494 0
Operating Segments      
Disaggregation of Revenue [Line Items]      
Total income 206,935 246,917 76,872
Operating Segments | Management/advisory fees      
Disaggregation of Revenue [Line Items]      
Total income 190,455 180,861 76,872
Operating Segments | Incentive fees      
Disaggregation of Revenue [Line Items]      
Total income 3,256 43,377 0
Operating Segments | Distributions from investments      
Disaggregation of Revenue [Line Items]      
Total income 12,304 17,185 0
Operating Segments | Other fees/income      
Disaggregation of Revenue [Line Items]      
Total income $ 920 $ 5,494 $ 0