XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Agreements - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Management fee $ 11,577 $ 11,770 $ 23,215 $ 23,323  
Less: management fee waiver (1,096) (1,142) (2,159) (2,234)  
Total management fee 10,481 10,628 21,056 21,089  
Incentive fee 9,982 7,926 19,579 15,403  
Incentive fee payable 9,982   9,982   $ 6,296
Incentive fee, excluding accrued capital gains incentive fees          
Related Party Transaction [Line Items]          
Incentive fee 9,982 7,926 19,579 15,403  
Accrued capital gains incentive fees          
Related Party Transaction [Line Items]          
Incentive fee 0 0 0 0  
Incentive fee payable $ 0 $ 0 $ 0 $ 0