v3.26.1
CONSOLIDATED FINANCIAL HIGHLIGHTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Investment Company, Financial Highlights [Roll Forward]            
Net asset value, beginning of period (in dollars per share) $ 17.72 $ 18.18        
Net investment income (in dollars per share) 0.82 0.98        
Net realized gain (loss) (in dollars per share) (0.29) (0.18)        
Net change in unrealized gain (loss) (in dollars per share) (0.28) (0.19)        
Net increase (decrease) in net assets resulting from operations (in dollars per share) 0.25 0.61        
Shareholder distributions (in dollars per share) (0.78) (1.00)        
Other (in dollars per share) 0 0.13        
Net asset value, end of period (in dollars per share) $ 17.19 $ 17.92        
Net assets, end of period $ 848,965 $ 887,738 $ 864,112 $ 875,180 $ 920,020 $ 970,320
Shares outstanding, end of period (in shares) 49,387,065 49,548,098   49,387,065    
Per share market value, end of period (in dollars per share) $ 12.42 $ 16.19        
Total return based on market value (1.38%) 2.57%        
Total return based on net asset value 2.75% 4.77%        
Ratio/Supplemental data:            
Ratio of net expenses to average net assets before waived fees 11.67% 12.77%        
Ratio of net expenses to average net assets after waived fees 11.67% 12.53%        
Ratio of net investment income to average net assets 9.51% 10.71%        
Portfolio turnover rate 5.64% 11.42%        
Asset coverage ratio (as a percent) 177.64% 179.67%   178.55%    
Ratio of interest and debt financing expenses to average net assets (as a percent) 7.93% 8.87%