XML 89 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Agreements - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]      
Management fee $ 45,522 $ 45,610 $ 46,617
Less: management fee waiver (3,739) (4,117) (4,402)
Total management fee 41,783 41,493 42,215
Incentive fee 36,385 38,303 29,901
Incentive fee payable 8,625 8,555  
Incentive fee, excluding accrued capital gains incentive fees      
Related Party Transaction [Line Items]      
Incentive fee 36,385 38,303 29,901
Accrued capital gains incentive fees      
Related Party Transaction [Line Items]      
Incentive fee 0 0 0
Incentive fee payable $ 0 $ 0 $ 0