v3.25.2
Agreements and Related Party Transactions (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Item
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Agreements and Related Party Transactions          
Management fees incurred $ 8,661 $ 7,236 $ 16,998 $ 13,950  
Base management fees payable 8,661   $ 8,661   $ 8,013
Number of parts of incentive fees | Item     2    
First part of fee based on percentage of pre-incentive fee net investment income     15.00%    
Quarterly preferred return     1.75%    
Annualized preferred return     7.00%    
Incentive fees 5,152   $ 10,368    
Capital gains incentive fees 5,152   $ 10,368    
Investment Advisory Agreement          
Agreements and Related Party Transactions          
Base management fee as percentage of average value of gross assets     1.30%    
Management fees incurred 8,661 7,236 $ 16,998 13,950  
Base management fees payable 8,661   8,661   $ 8,013
Incentive fees 0 0 0 0  
Capital gains incentive fees $ 0 $ 0 $ 0 $ 0  
Second part of fee based on percentage of realized capital gains     15.00%