Net Increase in Net Assets Resulting from Operations Per Share of Common Stock (Additional Information) (Details) - $ / shares |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|---|
| Net Increase in Net Assets Resulting from Operations Per Share of Common Stock | |||
| Common stock, par value per share | $ 0.001 | $ 0.001 | $ 0.001 |