XML 127 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Agreements - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Management fee $ 11,700 $ 11,334 $ 34,048 $ 34,549  
Less: management fee waiver (970) (1,013) (2,732) (3,172)  
Total management fee 10,730 10,321 31,316 31,377  
Incentive fee 8,821 10,169 27,760 29,748  
Incentive fee payable 8,821   8,821   $ 8,555
Incentive fee, excluding accrued capital gains incentive fees          
Related Party Transaction [Line Items]          
Incentive fee 8,821 10,169 27,760 29,748  
Accrued capital gains incentive fees          
Related Party Transaction [Line Items]          
Incentive fee 0 0 0 0  
Incentive fee payable $ 0 $ 0 $ 0 $ 0