v3.26.1
Agreements and Related Party Transactions (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Item
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Agreements and Related Party Transactions          
Management fees incurred $ 9,690 $ 8,661 $ 19,118 $ 16,998  
Base management fees payable 9,690   $ 9,690   $ 9,201
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,165 5,152 $ 10,435 10,368  
Incentive fees payable 5,164   5,164   5,176
Capital gains incentive fees 5,165 5,152 $ 10,435 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 9,690 8,661 $ 19,118 16,998  
Base management fees payable 9,690   9,690   9,201
Capital gains incentive fee payable         0
Incentive fees 0 0 0 0  
Incentive fees payable 5,164   5,164   $ 5,176
Capital gains incentive fees $ 0 $ 0 $ 0 $ 0  
Second part of fee based on percentage of realized capital gains     15.00%