XML 75 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Agreements - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Related Party Transaction [Line Items]      
Management fee $ 10,233 $ 10,997  
Less: management fee waiver (288) (901)  
Total management fee 9,945 10,096  
Incentive fee 8,247 9,389  
Less: incentive fee waiver (1,534) 0  
Total incentive fee 6,713 9,389  
Incentive fee payable 6,714   $ 8,625
Incentive fee, excluding accrued capital gains incentive fees      
Related Party Transaction [Line Items]      
Incentive fee 8,247 9,389  
Accrued capital gains incentive fees      
Related Party Transaction [Line Items]      
Incentive fee 0 0  
Incentive fee payable $ 0 $ 0