XML 83 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Agreements - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]      
Management fee $ 45,610 $ 46,617 $ 52,960
Less: management fee waived (see Note 5) (4,117) (4,402) (13,104)
Total management fee 41,493 42,215 39,856
Incentive fee 38,303 29,901 29,710
Incentive fee payable 8,555 6,296  
Incentive fee, excluding accrued capital gains incentive fees      
Related Party Transaction [Line Items]      
Incentive fee 38,303 29,901 29,710
Accrued capital gains incentive fees      
Related Party Transaction [Line Items]      
Incentive fee 0 0 0
Incentive fee payable $ 0 $ 0 $ 0