Net Increase in Net Assets Resulting from Operations Per Share of Common Stock (Additional Information) (Details) - $ / shares |
Mar. 31, 2026 |
Dec. 31, 2025 |
Mar. 31, 2025 |
|---|---|---|---|
| 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 |