v3.25.1
Agreements and Related Parties - Management Fees and Incentive Fees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Related Party Transactions [Abstract]    
Management fee $ 3,017 $ 3,145
Less: management fee waiver (21) 0
Net management fee 2,996 3,145
Incentive fee, excluding accrued incentive fees on capital gains $ 3,018 $ 5,730