v3.26.1
Financial Highlights (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Investment Company, Financial Highlights [Roll Forward]              
Net asset value, beginning balance (in dollars per share)   $ 10.23   $ 10.44 $ 10.23 $ 10.44  
Net investment income (in dollars per share)         0.49 0.57  
Net realized and unrealized (losses) gains (in dollars per share)         (0.28) (0.15)  
Net increase in net assets resulting from operations (in dollars per share)         0.21 0.42  
Net increase in net asset value from capital transactions (in dollars per share)         0.01 0.01  
Distributions declared to stockholders from net investment income (in dollars per share) $ (0.2430) $ (0.2460) $ (0.2950) $ (0.2600) (0.4890) (0.5550)  
Net asset value, ending balance (in dollars per share) $ 9.96   $ 10.31   $ 9.96 $ 10.31  
Total return (as a percent)         2.19% 4.09%  
Shares outstanding at end of period (in shares) 95,740,093   94,236,672   95,740,093 94,236,672 95,740,093
Average weighted shares outstanding for the period - basic (in shares) 95,740,093   94,236,672   95,740,093 94,236,672  
Average weighted shares outstanding for the period - diluted (in shares) 95,740,093   94,236,672   95,740,093 94,236,672  
Average net assets for the period         $ 968,674 $ 982,324  
Ratio to average net assets:              
Net investment income         9.85% 11.04%  
Total expenses         4.49% 4.62%  
Average debt outstanding — Wells Credit Facility         $ 515,201 $ 456,661  
Asset coverage ratio 307.53%   337.61%   307.53% 337.61%  
Portfolio turnover         4.52% 8.34%  
Capital Commitments         $ 690,000 $ 690,000  
Funded Capital Commitments $ 690,000   $ 690,000   $ 690,000 $ 690,000  
% of Capital Commitments funded         100.00% 100.00%