v3.26.1
Financial Highlights - Schedule of Financial Highlights (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Per Share Data:                
Net Asset Value Per Share, Beginning Balance     $ 19.1 $ 19.98        
Net investment income, net of taxes     0.78 0.9        
Net realized and unrealized gains (losses) on investments and forward contracts, net of taxes     (1.29) (0.39)        
Net increase (decrease) in net assets resulting from operations     (0.51) 0.51        
Distributions declared from net investment income     (0.79) (0.94)        
Effect of rounding     0.02          
Total increase (decrease) in net assets     (1.28) (0.43)        
Net Asset Value Per Share, Ending Balance $ 17.82 $ 19.55 $ 17.82 $ 19.55        
Shares outstanding, end of period 36,845,952 37,061,547 36,845,952 37,061,547        
Market value, end of period $ 10.92 $ 14.1 $ 10.92 $ 14.1        
Weighted average shares outstanding (basic): 36,854,446 37,061,547 36,888,816 37,061,547        
Weighted average shares outstanding (diluted): 36,854,446 37,061,547 36,888,816 37,061,547        
Total return based on market value     (16.87%) (22.14%)        
Total return based on net asset value     (2.57%) 2.55%        
Ratio/Supplemental Data:                
Net assets, end of period $ 656,451 $ 724,716 $ 656,451 $ 724,716 $ 674,028 $ 706,038 $ 727,122 $ 740,637
Ratio of total net expenses to average net assets     13.56% 14.24%        
Ratio of net expenses (without incentive fees and interest and other debt expenses) to average net assets     3.92% 4.08%        
Ratio of net investment income before taxes to average net assets     8.81% 9.49%        
Ratio of interest and credit facility expenses to average net assets     8.49% 8.22%        
Ratio of net incentive fees to average net assets     1.15% 1.94%        
Portfolio turnover     8.12% 10.07%        
Asset coverage ratio     169.00% 180.00%