v3.26.1
Financial Highlights - Summary of Financial Highlights for One Share Common Stock Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investment Company, Financial Highlights [Abstract]    
Net asset value, beginning of period $ 16.98 $ 17.16
Net investment income 0.42 0.62
Net realized and unrealized gains (losses) (0.69) (0.23)
Total from operations (0.27) 0.39
Issuance of common stock, net of offering costs 0 0.02
Dividends declared (0.47) (0.53)
Total increase/(decrease) in net assets (0.74) (0.12)
Net Asset Value, End of Period 16.24 17.04
Per share market value at end of period $ 18.38 $ 22.38
Total return based on market value with reinvestment of dividends (13.10%) 7.70%
Total return based on market value (13.21%) 7.56%
Total return based on net asset value (1.59%) 2.40%
Shares Outstanding, End of Period 95,019,600 93,964,358
Ratio of net expenses to average net assets 13.60% 14.55%
Ratio of net investment income to average net assets 10.11% 14.45%
Portfolio turnover 16.07% 21.21%
Net assets, end of period $ 1,542,673 $ 1,601,283