v3.26.3
Financial Highlights - Summary of Financial Highlights for One Share Common Stock Outstanding (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Jun. 30, 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 1.29 1.7            
Net realized and unrealized gains (losses) (0.78) (0.2)            
Total from operations 0.51 1.5            
Issuance of common stock, net of offering costs 0.01 0.04            
Dividends declared (1.31) (1.56)            
Total increase/(decrease) in net assets (0.79) (0.02)            
Net Asset Value, End of Period 16.19 17.14            
Per share market value at end of period $ 18.02 $ 22.86            
Total return based on market value with reinvestment of dividends (10.46%) 15.19%            
Total return based on market value (11.00%) 14.65%            
Total return based on net asset value 3.06% 8.97%            
Shares Outstanding, End of Period 95,713,159 94,493,925            
Ratio of net expenses to average net assets 14.33% 15.00%            
Ratio of net investment income to average net assets 10.44% 13.20%            
Portfolio turnover 20.68% 33.27%            
Net assets, end of period $ 1,549,290 $ 1,619,707 $ 1,548,554 $ 1,542,673 $ 1,607,721 $ 1,617,646 $ 1,601,283 $ 1,607,529