XML 122 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Agreements - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Management fee $ 11,351 $ 11,577 $ 22,348 $ 23,215  
Less: management fee waiver (861) (1,096) (1,762) (2,159)  
Total management fee 10,490 10,481 20,586 21,056  
Incentive fee 9,550 9,982 18,939 19,579  
Incentive fee payable 9,550   9,550   $ 8,555
Incentive fee, excluding accrued capital gains incentive fees          
Related Party Transaction [Line Items]          
Incentive fee 9,550 9,982 18,939 19,579  
Accrued capital gains incentive fees          
Related Party Transaction [Line Items]          
Incentive fee 0 0 0 0  
Incentive fee payable $ 0 $ 0 $ 0 $ 0