v3.26.1
Financial Highlights - Summary of Financial Highlights for One Share Common Stock Outstanding (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 [Abstract]            
Net asset value, beginning of period $ 16.98 $ 17.16        
Net investment income 0.85 1.16        
Net realized and unrealized gains (losses) (0.7) (0.14)        
Total from operations 0.15 1.02        
Issuance of common stock, net of offering costs 0 0.04        
Dividends declared (0.89) (1.05)        
Total increase/(decrease) in net assets (0.74) 0.01        
Net Asset Value, End of Period 16.24 17.17        
Per share market value at end of period $ 17.17 $ 23.81        
Total return based on market value with reinvestment of dividends (16.73%) 17.23%        
Total return based on market value (16.85%) 16.71%        
Total return based on net asset value 0.88% 6.18%        
Shares Outstanding, End of Period 95,343,139 94,240,348        
Ratio of net expenses to average net assets 14.11% 15.23%        
Ratio of net investment income to average net assets 10.31% 13.53%        
Portfolio turnover 20.20% 26.96%        
Net assets, end of period $ 1,548,554 $ 1,617,646 $ 1,542,673 $ 1,607,721 $ 1,601,283 $ 1,607,529